摘要: (一) cocos2d-x 内存管理 cocos2d里面管理内存采用了引用计数的方式,具体来说就是CCObject里面有个成员变量m_uReference(计数); 1, m_uReference的变化 对象初始化:m_uReference = 1 retain:++m_uReference rel 阅读全文
posted @ 2014-09-17 11:56 小天_y 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: cocos2d-x:OpenGL坐标系、绝对坐标系、相对坐标系、屏幕坐标系 cocos2d-x采用的是笛卡尔平面坐标系,也就是平面上两条垂直线构成的坐标系,平面上任意一点都可以用(x,y)来表示。 (1)就坐标系方向而言,cocos2d-x分为屏幕坐标系和OpenGL坐标系。 (2)就节点本身而言, 阅读全文
posted @ 2014-09-17 11:31 小天_y 阅读(1440) 评论(0) 推荐(1) 编辑
摘要: 当类中有指针成员时,一般有两种方式来管理指针成员:一是采用值型的方式管理,每个类对象都保留一份指针指向的对象的拷贝;另一种更优雅的方式是使用智能指针,从而实现指针指向的对象的共享。 智能指针(smart pointer)的一种通用实现技术是使用引用计数(reference count)。智能指针类将 阅读全文
posted @ 2014-09-17 10:57 小天_y 阅读(1472) 评论(0) 推荐(0) 编辑