1>使用全局变量
这个就不详细说明了。
2>切换时传递
2.1>在secondScene.h 中加入成员变量,如 int sceneNum;
并在secondScene.cpp的init()方法里,sceneNum = 0;//可以省略这句
2.2>在firstScene转到第二场景时,调用以下方法
CCScene * scene = CCScene :: create ();
secondScene * layer = secondScene :: create ();
layer -> sceneNum = 1 ;
scene -> addChild ( layer );
CCDirector :: sharedDirector ()-> replaceScene ( CCTransitionFade :: create ( 1.5f , scene ));
3>参考