2017-03-06 114 views
1

爲了讓玩家跳躍,我經常會看到下面的代碼片段。我的問題是,使用計時器的目的是什麼?我認爲它可以防止雙跳。 任何人都可以解釋這是如何工作的?在HTML5遊戲代碼中跳躍角色

if (jumpButton.isDown && this.body.onFloor() && this.game.time.now > jumpTimer) {} 

非常感謝

+1

爲了防止故意或意外發送的跳轉按鈕是我的猜測。 – Slime

回答

1

通常這是用來防止雙跳,或發送垃圾郵件的跳躍。一些遊戲尤其是第一人稱射擊遊戲風格試圖阻止「兔子跳」,這種遊戲有着被視爲不良遊戲風格的歷史。