为什么在cocos2d-x中的pushScene之后不调用更新

时间:2013-10-15 12:58:29

标签: cocos2d-x

有一个更新游戏循环的场景。我做了一个商店的场景。

问题是在推送商店场景后没有调用前一个场景更新功能。

我相信如果通过pushScene方法添加新场景,则不会删除或删除上一个场景。

但为什么不调用更新功能?

保持上一个场景调度程序不断更新的最佳方法是什么?

感谢。

1 个答案:

答案 0 :(得分:3)

按下场景时,推送的场景正在运行,前一个场景暂停。您可以在推送场景的更新方法中运行所需的任何代码。

或者不要推送新场景,而是将该场景的内容放在图层上,并根据需要将其设置为动画(淡入淡出,移动)到视图中。这样主要场景就可以保持控制。