标签: opengl-es cocos2d-iphone
我正在开发一款iOS游戏,其中一部分要求玩家能够触摸并与屏幕上绘制的某些线条进行交互。基本上,我需要能够检测到一个玩家是否触摸了一条线,如果是,则改变它的颜色/厚度等。
现在,我知道我可以使用ccDrawLine覆盖自定义类的draw方法并渲染出该行。这比使用OpenGL渲染它们更好吗?
由于
答案 0 :(得分:0)
当然,这是首选,因为cocos2d负责内容缩放。我建议你看一下CCDrawingPrimitives.m里面的ccDrawLine函数。