创建场景:
1 auto myScene = Scene::create();
runWithScene -只能用于第一个场景的运行,这也是启动游戏第一个场景的方式。
1 Director::getInstance()->runWithScene(myScene);
replaceScene -直接替换一个场景。
1 Director::getInstance()->replaceScene(myScene);
pushScene -暂停执行当前正在运行的场景,把它放入暂停场景的堆栈之中,使用该方法必须要求当前有正在运行的场景。
1 Director::getInstance()->pushScene(myScene);
popScene - 用堆栈中的场景替换正在运行的场景,正在运行的场景会被移除,该方法也要求当前有正在运行的场景。
1 Director::getInstance()->popScene(myScene);
参考资料:http://cn.cocos2d-x.org/tutorial/show?id=2047
管理场景(基础)
原文:http://www.cnblogs.com/cocoslhr/p/4668722.html