В andAngine мне нужно уничтожить сцену в andangine и воссоздать ее, чтобы перезапустить игровые переменные, прослушиватели и игровую логику. я использую этот код:
scene.detachChildren();
scene.clearEntityModifiers();
scene.clearTouchAreas();
scene.clearUpdateHandlers();
System.gc();
thisengine.setScene(menuscene);
, а затем воссоздаю сцену
scene = new Scene();
scene.dosomestuff
thisengine.setScene(scene);
Кажется, что-то пошло не так, когда я воссоздаю сцену в третий раз. Спрайты не отображаются..искажаются или вообще что-то не отображается. Может ли кто-нибудь объяснить мне, правильно ли я инициализирую и уничтожаю сцену?