4
サンタはどのようにマウスの回転ではなく、独自の速度でマウスに従いますか?
ここでマウスは - それは目的地です、どこで自分のスピードでサンタを行く。
サンタはスピードで回転します。
どうすればいいですか?
game.js
var canvas, ctx, player
function init() {
canvas = document.getElementById("canvas")
ctx = canvas.getContext("2d")
resizeCanvas()
player = new Player(
ctx,
canvas.width/2,
canvas.height/2 + 100
)
window.onresize = resizeCanvas
canvas.onmousemove = mousemove
}
function mousemove(e) {
player.x = e.clientX * devicePixelRatio
player.y = e.clientY * devicePixelRatio
}
function render() {
ctx.clearRect(0, 0, canvas.width, canvas.height)
player.draw()
}
function step() {
render()
requestAnimationFrame(step)
}
init()
step()