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);
}