Cocos2d-x 3.9教程
1. 场景的切换
1.1. 简单切换
模仿工程自带的HelloWorld场景(实际上是一个Layer),创建另一个自定义的场景(其实也是一个Layer),如MyTestScene1。参照原有Scene,实现createScene()、create()、init()方法
然后在HelloWorld的menuCloseCallBack()函数中,删除原来的退出游戏代码,修改为:
Director::getInstance()->replaceScene(MyTestScene1::createScene());
1.2. 带特效的切换
在menuCloseCallBack()函数中,把直接切换代码改为如下几种(仅仅例举了几种切换方式):
① 从上向下切入:
Director::getInstance()->replaceScene(
TransitionSlideInT::create(2,