1 关于CCScene的类层次:
CCScene的基类为CCNode,这是一个抽象的概念.CCScene与CCNode的唯一不同是CCScene的锚点在屏幕的中心。目前CCScene还没有其他的逻辑。CCScene拥有子类CCTransitionScene,用于变化场景。
2 关于CCLayer的类层次
CCLayer是CCNode的子类 ,实现了TouchEventsDelegate接口,继承了CCNode所有的特性,并且附加了一些自己的特性,它能够接收触摸事件,也能够接收Accelerometer的输入。CCLayer的子类有CCLayerColor,CCMenu,CCLayerMultiplex。
CCLayerColor又有一个子类CCLayerGradient。表示一个颜色渐变的层。
3 CCScene常用方法:
主程序启动,显示第一个场景的方法:(void) runWithScene:(Scene*) scene;
挂起当前当前正在运行的场景并压栈到代执行场景队列。将传入场景设置为当前执行场景:(void) pushScene:(Scene*) scene;
执行代执行场景队列中的最后一个场景,当前场景被释放:(void) popScene;当代执行队列中没有代执行场景时,系统自劢退出,调用 end 方法。
直接用一个场景取代当前执行场景,释放当前场景:(void) replaceScene:(Scene*) scene;是经常实用的函数
结束场景运行:(void) end;
暂停场景运行:(void) pause;画面还存在,时间任务停止。
恢复场景运行:-(void) resume;
4 关于