Как обрабатывать события в Phaser.js ? Вот код приложения (в консоли получаю ошибку TypeError: Cannot read property 'onInputDown' of undefined)
const config = {
type: Phaser.AUTO,
width: 1280,
height: 620,
physics: {
default: 'arcade',
arcade: {
gravity: { y: 300 },
debug: false
}
},
scene: {
preload: preload,
create: create,
update: update
}
};
const game = new Phaser.Game(config);
function preload() {
this.load.image('white_checker', 'assets/images/white_checker.png');
this.load.image('black_checker', 'assets/images/black_checker.png');
this.load.image('board', 'assets/images/chessboard.jpg');
};
function create() {
// create board and ball
this.add.image(600, 310, 'board');
let checker = this.physics.add.staticGroup();
for(let i = 373; i < 800; i += 130) {
// white checker
checker.create(i, 75, 'white_checker');
checker.create(i + 65, 142, 'white_checker');
checker.create(i, 208, 'white_checker');
// black checker
checker.create(i + 65, 410, 'black_checker');
checker.create(i, 475, 'black_checker');
checker.create(i + 65, 540, 'black_checker');
}
checker.inputEnabled = true;
checker.events.onInputDown.add(print, this);
};
function update() {
};
function print() {
console.log('HELLO');
};
Как это исправить ?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
какая будет последовательность операций? p == true && !(p && !q) && q != (r || !r && s || !s)
Как определить точную разницу в годах между текущей датой и датой в формате "0000-00-00 00:00:00"На PHP это решается просто:
Мне нужно сделать, чтобы после нажатия кнопки "проверка" с вероятностью в 50% отображался текст "Да" или "Нет" Как это реализовать?