Когда я удаляю сцену, предыдущие кнопки по-прежнему будут активными. Не отображается, но активируется.
Я пытаюсь написать код для Игры с Pixi, в которой есть разные сцены, такие как меню и т. Д. Я использую Учебное пособие по GitHub из KittyKatattack. Я просто удалил сцену, где кнопки были привязаны, но это не работает. Также удаление самой кнопки не помогает.
`
let playButtonFrames = [id["playButtonUp.png"], id['playButtonDown.png']];
playButton = t.button(playButtonFrames);
playButton.y = window.innerHeight/2 - playButton.height/2 - 150;
playButton.x = window.innerWidth/2 - playButton.width/2;
t.makeInteractive(playButton);
playButton.press = () => {
console.log('U');
state = chooseMap;
}
Это настройка для кнопки. chooseMap () выглядит следующим образом:
function chooseMap() {
app.stage.removeChild(menuScene);
app.stage.addChild(chooseMapScene);
}
Изображение кнопки исчезает, но все еще активируется.
Нет сообщений об ошибках. И хорошо ... Я хочу, чтобы кнопка была полностью удалена при смене сцены.
Спасибо за вашу помощь.