cocos2d

最近学习cocos2d,做记录。


所有节点的基类都是CCNode类。它包含了位置信息,但是没有显示信息。它是所有其他节点类的父类,包括两个最基本的类:CCScene和CCLayer。

CCDirector:顾名思义,字面翻译所谓的导演类,控制场景、布局、精灵等的激活,游戏运行的核心东东。

CCScene:一个抽象的概念,它的功能是根据像素坐标把物体放置在场景里相应的地方。所以任何cocos2d场景都会用一个CCScene作为父对象。场景类,一个CCScene 对象由一个或多个CCLayer的对象组成。

CCLayer:类本身并不做什么,它的功能是允许触摸和加速计的输入。因为大多数游戏会接受基本的触摸输入,所以CCLayer通常是第一个被加入CCScene的类。能够接收并处理touch事件。

CCSprite:精灵类,也就是游戏的元素,例如人物角色,CCSprite对象就是一个可以移动、选择、伸缩、动画的2D图形,CCSprite 对象的子成员中可以包含其它的CCSprite 对象。

需要特别说明的是:任何时间,只有一个Scene 对象实例处亍运行激活状态。该对象可以作为当前游戏内容的对象的整体包容对象,对亍Menu(菜单对象,继承 Layer 对象),通常属亍当前场景的主局.






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值