管理场景(基础)

创建场景:

 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

posted on 2015-07-22 21:35  一个追梦的少年  阅读(203)  评论(0)    收藏  举报