Cocos2d v3:如何绘制圆弧?

格雷厄姆·尼科尔(Graham Nicol)

我想这样画一个实心圆弧:

在此处输入图片说明

CCDrawNode 仅包含绘制圆形,多边形或直线的方法,但没有圆弧。

需要明确的是,我希望能够在运行时以任意半径和圆弧角度生成圆弧。

我的问题:

有没有办法让Cocos2d画一条弧,还是我必须自己用OpenGL做?

马佐德

我猜您可以使用CCProgressNode,通过将精灵设置为橙色圆圈,可以通过设置progress属性绘制圆弧。

现在,是否可以将精灵设置为可以缩放的矢量化圆圈,我不确定。

就个人而言,建议您将绘图弧代码添加到CCDrawNode,然后提交PR。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cocos2D v3 CCTableView不滚动

来自分类Dev

Cocos2d v3图像命名约定

来自分类Dev

如何在Cocos2d V3中模态或显示viewController?

来自分类Dev

如何在Cocos2D V3上的CCScene中检测触摸?

来自分类Dev

如何在Cocos2d v3中设置CCTextField

来自分类Dev

如何在Cocos2d v3中获得某种类型的子代

来自分类Dev

如何在Cocos2D V3上的CCScene中检测触摸?

来自分类Dev

“如何使用Cocos2D 2.X制作基于图块的游戏”使用cocos2d V3制作本教程

来自分类Dev

Cocos2d v3.0-动画精灵

来自分类Dev

新的Cocos2D 3.x API?

来自分类Dev

Cocos2d 3(模糊)着色器

来自分类Dev

新的Cocos2D 3.x API?

来自分类Dev

Cocos2d 3(模糊)着色器

来自分类Dev

Cocos2d V3(Chipmunk)中具有摩擦和限制的PivotJoint

来自分类Dev

CCSprite和来自cocos2d v3中URL的图像

来自分类Dev

在Cocos2D V3中单击时展开的Sprite按钮

来自分类Dev

Cocos2d v3重复纹理

来自分类Dev

适用于Cocos2d v3的CCLayerColor

来自分类Dev

适用于iOS的cocos2d V3中的MouseJoint

来自分类Dev

CCNode作为CCScene触摸处理程序cocos2d v3的子级

来自分类Dev

使用CCLabelBMFont的带有标签的Cocos2d v3 CCButton

来自分类Dev

Cocos2d v3重复纹理

来自分类Dev

适用于Cocos2d v3的CCLayerColor

来自分类Dev

cocos2d v3 CCPhysics车身角半径

来自分类Dev

在cocos2d v3中播放音频

来自分类Dev

设置CCLabelTTF在CCNode中的位置并添加到CCScene [cocos2d v3]

来自分类Dev

Cocos2d v3模态暂停视图实现

来自分类Dev

在Cocos2D V3中单击时展开的Sprite按钮

来自分类Dev

使用UIImagePickerController类后,Cocos2d V3无法切换场景