Test系列:Scene和Layer

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 关于

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值