私が取り組んでいるhtml5ゲームがあります。Crafty ゲーム エンジンを使用し、backbone、jquery、require js を使用するゲーム エンジンのボイラー プレートを使用します。ゲーム用にコーディングした新しいバックボーン インターフェイスをコーディングしましたが、どのイベント ハンドラーにも応答しません。私が間違っていることはありますか?これが私のコードです:
Info = BaseEntity.extend({
defaults: {
'text_begin' : "<span id='info_begin' style='text-shadow:2px 2px #000;cursor:pointer; '>bEGIN gAME</span>",
},
initialize: function(){
var model = this;
var entity = Crafty.e("2D, HTML, DOM, Text, Mouse")
entity
.attr({x: 20, y: 50, z: 1, w: 200})
.text(model.get('text_begin'))
.textColor('#FF0000')
.textFont({'size' : '30px', 'family': 'Arial', 'weight': 'bold'})
.setName('Begin Info')
.bind("Click", function(){console.log('hi tere')})
model.set({'entity' : entity });
}
});