add drawHologram function to display the current piece's shadow on the board

This commit is contained in:
florian 2025-05-04 11:19:37 +02:00
parent f70c427095
commit 4a8299e5a6

View File

@ -91,6 +91,20 @@ function refreshBoard() {
}
drawCurrentPiece();
drawHologram();
}
function drawHologram() {
let pieceBis = clonePiece(game.currentPiece);
while (ifMoveDown(pieceBis, game)) {
moveDown(pieceBis);
}
for (let i = 0; i < pieceBis.squares.length; i++) {
let square = pieceBis.squares[i];
drawSquare(square.x, square.y, square, 0.5);
}
}
function displayPreview(game) {