我想这样画一个实心圆弧:
CCDrawNode
仅包含绘制圆形,多边形或直线的方法,但没有圆弧。
需要明确的是,我希望能够在运行时以任意半径和圆弧角度生成圆弧。
我的问题:
有没有办法让Cocos2d画一条弧,还是我必须自己用OpenGL做?
我猜您可以使用CCProgressNode
,通过将精灵设置为橙色圆圈,可以通过设置progress属性绘制圆弧。
现在,是否可以将精灵设置为可以缩放的矢量化圆圈,我不确定。
就个人而言,建议您将绘图弧代码添加到CCDrawNode
,然后提交PR。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句