Государственное управление в Фазере - PullRequest
0 голосов
/ 06 сентября 2018

Что произойдет, когда мы перейдем из одного состояния в другое в Phaser, т. Е. Массив, объекты, изображения, загруженные в предыдущем состоянии, сбрасываются при переходе в следующее состояние? Заранее спасибо !!

1 Ответ

0 голосов
/ 06 сентября 2018

По умолчанию все экранные объекты, которые вы добавили в игровой мир (спрайты, тексты и т. Д.), Удаляются при переходе в другое состояние. Все ваши загруженные ресурсы остаются в кеше, и вы можете использовать их в своем новом состоянии. Вы можете изменить это поведение при вызове метода запуска в Диспетчере состояний.

game.state.start("nextState", true, true);

Второй параметр указывает, следует ли очищать игровые объекты. Третий параметр указывает, следует ли очищать кэш игры.

...