В настоящее время я использую Phaser с Meteor, и я хочу уничтожить игру, когда переключаюсь на другую страницу. И снова создайте игру, когда я вернусь.Phaser game destroy() не работает
Но когда я проверяю Phaser.GAMES я вижу что-то вроде этого: [Phaser.Game, Phaser.Game, Phaser.Game, Phaser.Game, Phaser.Game]
И затем, холст получает черный , Я попытался установить переменную игры в null, попробовал установить нулевые элементы внутри Phaser.GAMES, но не имел успеха.
Странная вещь, когда я проверить исходный код, он показывает Phaser.GAMES [this.id] = нуль но он держит value.I проверил исходный код (https://github.com/photonstorm/phaser/blob/master/src/core/Game.js), и я добавил дополнительную логику до destroy() отсутствует в версии, которую я использую в настоящее время (2.1.3), но она не работает.
Я попытался скрыть это, но в более медленных машинах он просто замедляет весь сайт, поддерживая игру.
Я использую Phaser v2.1.3 | Pixi.js v2.0.0. Спасибо за помощь.
Я что-то пропустил. Когда я делаю это примерно 12 раз, вместо того, чтобы идти черным, он почему-то сильно увеличивает масштаб. Все еще не решен –