07 2015 档案
My Game --文件读取数据
摘要:My Game --线段数据中说到背景的绘制由贝赛尔曲线生成线段,用 DrawNode 画多边形,同时一张背景有两座山,一座山有两条以上贝赛尔曲线保存,用了嵌套的数据类:Bezier,LineLayer,BgLayerData 这个做也是为了方便从文件读取数据把背景的数据放在文件里方便修改,也可以做...
阅读全文
My Game --线段数据
摘要:在背景中用到了一个自定义的类 VectArr :class VectArr{public: VectArr( const Bezier & bz, int conut = 30 ) : _bezier( bz ) , _count( conut ) , _bottom( 0 ) { _li...
阅读全文
cocos2d-x 的两大基类
摘要:cocos2d-x 有两个重要的基类,一个管理引用计数的 Ref,别一个则定义许多基本属性的 Node。 在 cocos2d-x 中的基本概念 说到 create 函数的时候提到 cocos2d-x 的内存管理机制。cocos2d-x 的内存管理机制借鉴了OC的内存管理机制,实现方法就是 Ref 这个类(去掉些碍眼的东西): class Ref { public: // 保有 vo...
阅读全文