小编JBo*_*JBo的帖子

在垂直移动图像时遇到用户输入问题

我需要通过用户输入垂直移动图像,但是当我按下定义的键时没有任何反应.我不知道我用来绘制垂直新图像的命令是错误还是我的功能是?

的script.js

var map = document.getElementById("map");
var ctx = map.getContext("2d");

var baseImage = new Image();
baseImage.src = "assets/base.png";
baseImage.addEventListener("load", drawImage);

var speedyImage = new Image();
speedyImage.src = "assets/speedy.png";
speedyImage.addEventListener("load", drawImage);

var bubbleImage = new Image();
bubbleImage.src = "assets/bubble.png";
bubbleImage.addEventListener("load", drawImage);

document.addEventListener('keydown', function(event){ handleKeyPress(event);});

var dt = 1000/30.0;

function intersectRect(r1, r2) { // detects collision

    return !(r2.left > r1.right ||
    r2.right < r1.left ||
    r2.top > r1.bottom ||
    r2.bottom < r1.top);
}

function drawImage(){
    setInterval(update, 1000/30.0);
}

var x = 0; …
Run Code Online (Sandbox Code Playgroud)

html javascript user-input image

5
推荐指数
1
解决办法
54
查看次数

标签 统计

html ×1

image ×1

javascript ×1

user-input ×1