您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x学习笔记(一):渲染框架1

2014-06-13 16:23 218 查看
2014.6.14
1. 根源种子——CCObject

CCObject是整个引擎的根源,引擎中所有的类都可以看作是它的子类。但是CCObject不具备任何具体的函数和变量,只是作为抽象概念而存在。

2. 渲染的根源种子——CCNode

几乎所有与渲染有关的类都是继承自CCNode类。

属性:

属性

描述

默认值

Position

位置

0,0

Scale(x,y)

缩放

1,1

Rotation(int degrees,clockwise)

旋转

0

z-order

Z坐标,用于层叠表示前后

0

方法:

声明

功能

Void addChild(CCNode *child) +3重载

添加子节点

Void removeFromParentAndCleanup(bool cleanup)

将当前节点移出父节点,并设置是否清除

Void removeAllChildrenWithCleanup(bool cleanup)

移除所有子节点,并设置是否清除

CCNode* getChildByTag(int tag)

根据tag返回子节点

特点:

每个CCNode及其子类可以使用定时器

每个CCNode及其子类都你能执行动作



常用子类:

名称

作用

CCScene

场景类

CCLayer

图层类

CCMenu

菜单类

CCSprite

精灵类

CCParticleSystem

粒子系统类

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐