Cocos2D游戏中的设置屏幕

时间:2012-04-16 02:52:46

标签: uiviewcontroller cocos2d-iphone settings cclayer

如何在Cocos2D游戏中创建设置屏幕?

我考虑过使用UIViewController子类,但是在Cocos2D中推送它似乎很麻烦。我还考虑使用带有按钮等的CCLayer作为子节点。然后我可以在适当的时候为这个图层添加动画。这是常见的方式吗?

1 个答案:

答案 0 :(得分:1)

如果您在游戏中使用Cocos2D,您应该养成将设置屏幕构建为Cocos2D场景或图层的习惯,这样可以在游戏过程中轻松地将它们设置为框架内外动画。添加视图控制器不是必需的,当创建CCScene或CCLayer非常容易时,实际上会使事情变得复杂。

我更喜欢CCLayer方法,然后当用户按下“设置”按钮时,我可以将图层设置为框架的动画。基础游戏不会被删除,因为它是同一个场景。

另一种方法是将设置场景弹出到当前场景。