在游戏中,我们需要点击菜单选项进入相应的画面,而我们常用的方法就是:
另外一种方法是,在AppDelegate.m中加上:
而在点某个菜单项的时候,在对应的方法中写如下就OK啦!
[[CCDirector sharedDirector] replaceScene:***];
另外一种方法是,在AppDelegate.m中加上:
CCScene *scene = [CCScene node];
CCMultiplexLayer *layer = [CCMultiplexLayer layerWithLayers:[MenuLayer node], [OptionsLayer node], [GameLayer node], [EndgameLayer node], nil];
[scene addChild:layer z:0];
[[CCDirector sharedDirector] runWithScene: scene];
而在点某个菜单项的时候,在对应的方法中写如下就OK啦!
[(CCMultiplexLayer *)parent_ switchTo:1]; //切换到第几个菜单