У меня есть код, только кнопка создана с помощью Phaser:Кнопка в Phaser не работает
//---------------------------------Boot
module.exports = {
init: function() {
closeButton = game.add.button(w/1.47, h/1.272, 'close', this.closeProfile, this);
closeButton.fixedToCamera = true;
closeButton.inputEnabled = true;
},
closeProfile: function() {
alert('asd')
close.key = 'img/profile/closePress.png';
}
};
Module.exports - это Browserify
в главном файле есть другой код:
//---------------------------------Main
window.game = new Phaser.Game((h > w) ? h : w, (h > w) ? w : h, Phaser.CANVAS, 'game', {render:render});
var ship;
var cursors;
var sun1;
var rc;
var space;
var profile;
var closeButton, holdLeft, holdRight, avaProfile;
game.state.add('Boot', require('./states/boot.js'));
game.state.add('Play', require('./states/play.js'));
game.state.start('Boot');
И кнопка вообще не вызывает функцию.
О, только что заметил, что этот вопрос довольно старый, извините, если вы уже получили ответ давным-давно –