Added Delete
This commit is contained in:
parent
2819da21a3
commit
11865c3b58
|
|
@ -145,6 +145,10 @@ function render() {
|
||||||
ctx.globalAlpha = 1
|
ctx.globalAlpha = 1
|
||||||
} else {
|
} else {
|
||||||
ctx.globalAlpha = 0.4
|
ctx.globalAlpha = 0.4
|
||||||
|
if (mode == "delete")
|
||||||
|
ctx.fillStyle = "#FF0000";
|
||||||
|
else
|
||||||
|
ctx.fillStyle = "black";
|
||||||
ctx.fillRect(cursorScreenX * 48, cursorScreenY * 48, 48, 48)
|
ctx.fillRect(cursorScreenX * 48, cursorScreenY * 48, 48, 48)
|
||||||
ctx.globalAlpha = 1
|
ctx.globalAlpha = 1
|
||||||
}
|
}
|
||||||
|
|
@ -219,6 +223,8 @@ function drawInfoBar() {
|
||||||
selectedX = 1
|
selectedX = 1
|
||||||
} else if (mode == "rotate") {
|
} else if (mode == "rotate") {
|
||||||
selectedX = 2
|
selectedX = 2
|
||||||
|
} else if (mode == "delete") {
|
||||||
|
selectedX = 3
|
||||||
}
|
}
|
||||||
|
|
||||||
if (selectedX != -1) {
|
if (selectedX != -1) {
|
||||||
|
|
|
||||||
|
|
@ -142,6 +142,14 @@ function clickEvents() {
|
||||||
closeUi()
|
closeUi()
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
|
case 3:
|
||||||
|
//ROTATE BUTTON
|
||||||
|
if (mode == "none") {
|
||||||
|
mode = "delete"
|
||||||
|
} else {
|
||||||
|
closeUi()
|
||||||
|
}
|
||||||
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
@ -169,6 +177,11 @@ function buildEvents() {
|
||||||
factorys[currentFactory].tiles[cursorScreenX][cursorScreenY].rotate()
|
factorys[currentFactory].tiles[cursorScreenX][cursorScreenY].rotate()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (mode == "delete") {
|
||||||
|
if (factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] != 0) {
|
||||||
|
factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
if (mode == "move") {
|
if (mode == "move") {
|
||||||
if (isCursorInScreen) {
|
if (isCursorInScreen) {
|
||||||
if (factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] != 0) {
|
if (factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] != 0) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue