ジャンプしたり、右に移動したり、左に移動したりできるキャラクターを使ったシンプルなゲームを作成しています。
を使用するジャンプ機能に問題がありますsetInterval
。
関数は次のとおりです。
jumpUp: function (speed) {
setInterval(function () {
this.yPos += 10;
this.playerElement.css("top", '-=' + 10);
alert("dude, im not moving....so stop trying"); //for some reson, this line works and other dont.
}, 100);
}
コードは。なしで機能することを追加する必要がありますsetInterval
。を追加したときになぜ機能しないのか、本当にわかりませんsetInterval
。
私の質問:
- このコードの実行を停止しているのは何ですか?
setInterval
キャラクターをジャンプして着陸するように見せるための良い方法はありますか?または、別の方法を使用する必要がありますか?
編集1: