cocos2d-x学习笔记——cocoa目录

来源:互联网 发布:照片制作mv软件 编辑:程序博客网 时间:2024/05/29 14:24

cocoa目录存放基本类型和工具。

CCAffineTransform

功能:二维坐标点平移、缩放等变化功能。


CCArray

功能:类似std::vector,存放CCObject类型。


CCAutoreleasePool

功能:自动释放的CCObject对象池。

疑问:CCPoolManager为什么需要多个CCAutoreleasePool


CCDictionary
功能:类似std::map的功能。
特点:能够使用字符串或者int型作为键值。

CCGeometry
功能:定义与二维平面坐标相关的基础数据类型,CCPoint,CCSize和CCRect。

CCInteger

功能:将整数封装成CCObject的子类,便于统一处理。

疑问:为什么CCFloat没有这样处理


CCNS
功能:从特点格式的字符串中解析CCPoint等数据。


CCObject

功能:其它类型的基类,并提供应用计数的功能。并且定义了回调函数类型。

疑问:CCCopying::copyWithZone?


CCSet

功能:实现集合功能,内部使用std::set实现。


CCString

功能:实现字符串功能。内部使用std::string实现,提供转换成其它类型的函数,没有提供修改其内容的函数,可以视为常量字符串。


CCZone

疑问:不清楚作用?

原创粉丝点击