0
JSとの機能を確立する方法が不思議です。私はヘビの試合をしていて、今のところ動きを作っています。ボタンを通して私はヘビ自体をナビゲートすることができます。しかし、同じ尻を何回か順番にクリックすると、SpeedX + = 5のためにスネークの速度が上がります。機能が実行されます。JSボタンがクリックされた場合、イベントが発生するまで再度クリックする可能性がありません
これを防止する方法が不思議です。方向が変わるまで同じ方向を2回以上クリックしないようにするイベントや機能について、私は考えました。あなたは何か考えていますか?
'var clicked = true'のようなフラグを使います。 'clicked'が既にtrueに設定されている場合はclickイベントをチェックインし、そうであればexit関数を終了します。関連イベントの 'clicked'フラグをリセットします。 – Tyr
なぜSpeed変数 'SpeedX + = 5'をインクリメントしているのですか?' SpeedX = 5'に設定するだけでは、不要な加速はありません。 – synthet1c
@ synthet1cボタンが速度を上げることになっているかもしれないが、あなたはその間に他のことをしなければならない。 – Barmar