有一个更新游戏循环的场景。我做了一个商店的场景。
问题是在推送商店场景后没有调用前一个场景更新功能。
我相信如果通过pushScene方法添加新场景,则不会删除或删除上一个场景。
但为什么不调用更新功能?
保持上一个场景调度程序不断更新的最佳方法是什么?
感谢。
答案 0 :(得分:3)
按下场景时,推送的场景正在运行,前一个场景暂停。您可以在推送场景的更新方法中运行所需的任何代码。
或者不要推送新场景,而是将该场景的内容放在图层上,并根据需要将其设置为动画(淡入淡出,移动)到视图中。这样主要场景就可以保持控制。