cocos2dx游戏开发学习笔记(三)

Cocos2d-x数据结构

CCCopying

底层一个复制对象的类

只有一个虚函数:virtual CCObject* copyWithZone(CCZone* pZone);

CCObejct

是所有类的基类,我们写的类可以都继承该类

继承CCCopying协议

CCZone

用于复制操作的一个类

只有一个CCObject的对象:CCObject* m_pCopyObject;

构造时复制一份传入的object到m_pCopyObject

CCData

只有一个byte数组,用来存储数据的类

CCGeometry

几何图形的类

包含:

CCPoint

CCSize

CCRect

CCSet

存储数据集合

CCArray

封装的数组

CCString

封装的string

ccTypes.h

包含一些经常用到的常量

比如:颜色、向量、四边形


你可能感兴趣的:(cocos2d-x)