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

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

粒子系统类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值