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