另一个类或游戏类中的游戏菜单?

时间:2011-12-12 13:47:35

标签: cocos2d-iphone

我们即将完成iphone的应用程序。

所有游戏都在一个班级helloWorldLayer.mm。使用cocos2d。

现在我需要添加游戏菜单。

2种方式。

  1. 在init方法的同一个类中添加它,并从那里作为带按钮的精灵调用它。

  2. 使另一个类成为gameMenu类,并从委托中调用此类:

  3. [[CCDirector sharedDirector] runWithScene: [gameMenu scene]];
    

    然后从游戏菜单加载游戏场景:

    [[CCDirector sharedDirector] replaceScene: [HelloWorldLayer scene]];
    

    那个方法好吗?我必须添加其他东西吗?什么东西? 使用第一个第二个

    ,记忆效果更好

    非常感谢!

1 个答案:

答案 0 :(得分:1)

一个小游戏菜单屏幕场景应该更好 - 主要是为了组织。将菜单放在单独的场景或游戏类中本身不应该有太大的区别,但我仍然希望单独使用它。你也可以做一些奇特的场景过渡效果。