大家好!小弟刚接触cocos2dx不久,近期正利用cocos2dx的接口封装一个常用的游戏引擎,遇到了一些绘图覆盖方面的问题。
目前的绘制方法是:画图用CCSprite::create;画字符串用CCLabelTTF::labelWithString;但是在画基本图元的时候遇到了问题,小弟想用ccDrawLine ccDrawPoint ccDrawCircle等一系列函数去画,这就有一个绘图覆盖的问题,因为ccDrawLine 这些函数是直接画在画布上的,CCSprite::create的图层始终都要比他高,所以不管先CCSprite::create还是后CCSprite::create,CCSprite都会把ccDrawLine覆盖掉,然而小弟想实现的是他们之间可以互相任意自由的覆盖。
请教大伙有什么好的方法不