0
私のコードに問題があります。なぜこのアニメーションが加速するのか? [このリンクでコードです] [1]アニメーションが加速している理由
[1]:enter code here
http://jsfiddle.net/74j0u5zf/4/
私のコードに問題があります。なぜこのアニメーションが加速するのか? [このリンクでコードです] [1]アニメーションが加速している理由
[1]:enter code here
http://jsfiddle.net/74j0u5zf/4/
あなたif
文の複数の各ループを実行することができますので。 x == 500の場合は、> 0です。
gameLoop()
機能を大幅に簡略化することができます。
function gameLoop() {
renderer.render(stage);
cat.x = cat.x + moveX;
if (cat.x <= 0 || cat.x >= 500) {
moveX = -moveX;
}
requestAnimationFrame(gameLoop);
}