我想掛鉤phaser.js主更新循環。我有一個父類啓動我的相位遊戲+包括一些幫助功能。我需要這個類來聽主更新循環。我可以做一個sentInterval,但我寧願鉤入phaserjs的循環。Phaser狀態管理器onUpdateCallback未觸發
因爲我正在與國家...我想我可以在SateManager上設置「onUpdateCallback」。所以在啓動我的相位遊戲的父母/幫手類...
this.state_boot = new StateBoot();
this.state_main = new StateMain();
this.state_manager = this.game.state;
this.state_manager.add(this.state_boot.getKey(), this.state_boot);
this.state_manager.add(this.state_main.getKey(), this.state_main);
this.state_manager.onUpdateCallback = function(){
console.log('got hereeee')
};
我在這裏錯過了什麼嗎?我的匿名功能永遠不會被觸發。
不,我有下面的進一步的代碼,其中我實際上啓動/切換狀態。我有一個處理平滑過渡的方法。 –