キーボードの矢印でinitializePlayerの四角形を上下左右に移動するようにコードが必要ですか?矢印キーでキャンバスに図形を移動
function initializePlayer() {
G.context.fillStyle = "purple";
G.context.fillRect(300, 200, 20, 20);
G.context.beginPath(130, 130);
}
function playerMove(dx, dy) {
var canvas = document.getElementById("canvas");
canvas.addEventListener("keydown", keyEventHandler, true);
}
function keyEventHandler(event) {
if (event.keycode == 38) {
(y - dy > 0)
y -= dy;
}
else if (event.keycode === 40) { /* Down arrow was pressed */
if (y + dy < HEIGHT)
y += dy;
}
else if (event.keycode === 37) { /* Left arrow was pressed */
if (x - dx > 0)
x -= dx;
}
else if (event.keycode === 39) { /* Right arrow was pressed */
if (x + dx < WIDTH)
x += dx;
}
}
function render() {
drawRect(makeRect(300, 200, 20, 20, "purple"))
}
代わりに、実際に働いて/いない働いて何
canvas.addEventListener("keydown",keyEventHandler,false);
の
明らかにG.contextは、 '