我試圖把一個簡單的遊戲在JavaScript中,我不能讓跳躍的工作:在javascript中跳轉動畫?
function jump()
{
isJumping=true;
var jumpint= setInterval(function() {
ypos=ypos-5;
}, 10);
if(ypos==150)
{
isJumping == false;
clearInterval(jumpint);
jumpint = 0;
alert("it works");
return;
}
}
每當我調用此函數它提供的動畫,並在正確的方向上的角色移動,但它並沒有停止。一旦ypos等於150,它會繼續移動,並不執行if語句,我不知道爲什麼。顯然,我會在那裏有一些等式,但是我希望在繼續之前讓這個跳躍執行。
如果你正在開發一個HTML5和'