0
phaser.jsゲーム(フラッディーバー)では、クリックするたびに鳥を「フラップ」します。私が次のチュートリアルでは、スペースバーを押したときの開始方法を示しています。どこをクリックしてもどうすればいいのですか?どこをクリックしてphaser.jsでイベントをトリガーするのですか?js
var game = new Phaser.Game(400, 490, Phaser.auto, 'game_div');
var main_state = {
preload: function() {
this.game.stage.backgroundColor = '#71c5cf';
this.game.load.image('bird', '../img/bird.png');
},
create: function() {
this.game.load.image('bird')
},
update: function() {
}
}
EDIT: 私はPhoneGapのでこれを使用していますので、その構文効果が答えるでしょうか?あなたはJS doesntのフェイザーを使用
_this.game_について教えてくれてありがとう。私のチュートリアルがどれほど古いか分かりませんでした! :)そのコードをコピーして_flap_関数に貼り付けようとしました。これはどこに行くの? –
@リンカーン:古い、間違っていない!この場合、これはmain_stateです。ゲームはウィンドウオブジェクトの一部ですが、 –
@ lincoln:すべての外にあります。 main_state.flap()を呼び出すよりも。 (フレッシュな鳥をプログラムしようとする前に基本的なjsを学ぶかもしれません...) –