在andAngine中我需要在andangine中销毁一个场景并重新创建它以重新启动游戏变量和监听器以及gamelogic.
我用这个代码:
scene.detachChildren();
scene.clearEntityModifiers();
scene.clearTouchAreas();
scene.clearUpdateHandlers();
System.gc();
thisengine.setScene(menuscene);
然后我重新创建场景
scene = new Scene();
scene.dosomestuff
thisengine.setScene(scene);
当我重新创建第三次场景时,似乎出现了问题.精灵不显示..扭曲或根本不显示.如果我正确初始化并破坏场景,有人可以向我解释吗?
最佳答案