Javascript cocos2d js不立即绘制圆

Javascript cocos2d js不立即绘制圆,javascript,cocos2d-x,cocos2d-js,Javascript,Cocos2d X,Cocos2d Js,我想知道如何画圆(或可能其他形状也)不是立即 到目前为止,我在CCDrawNode.js中尝试了drawCircle(args…),在cc.DrawingPrimitiveCanvas类中也尝试了drawCircle(args…),他们通过在屏幕上立即弹出来绘制圆 如果我想实现一个类似于圆形渐进条的效果,它根据初始化百分比完成圆形,该怎么办?或者更一般地说,如果我想画一个关于长周期的圆呢?我想可能有一个带经过时间参数的drawCircle函数,但找不到。还是我必须实施我自己的 谢谢你的建议,到目

我想知道如何画圆(或可能其他形状也)不是立即

到目前为止,我在CCDrawNode.js中尝试了drawCircle(args…),在cc.DrawingPrimitiveCanvas类中也尝试了drawCircle(args…),他们通过在屏幕上立即弹出来绘制圆

如果我想实现一个类似于圆形渐进条的效果,它根据初始化百分比完成圆形,该怎么办?或者更一般地说,如果我想画一个关于长周期的圆呢?我想可能有一个带经过时间参数的drawCircle函数,但找不到。还是我必须实施我自己的


谢谢你的建议,到目前为止我还没有主意。

我想你必须自己实施。我认为每次调用
update()
函数时都可以实现更新圆绘图。

我认为您必须自己实现。我认为您可以在每次调用
update()
函数时更新圆形绘图。

对于圆形进度条,您可以使用
cc.ProgressTimer
并将type设置为
cc.ProgressTimer.type\u RADIAL

请参阅cocos2d js v3附带的js测试示例项目中的ProgressActionsTest.js


或者在此处查看它的作用-

对于圆形进度条,您可以使用
cc.ProgressTimer
,并将类型设置为
cc.ProgressTimer.type\u RADIAL

请参阅cocos2d js v3附带的js测试示例项目中的ProgressActionsTest.js


或者在这里看到它的实际应用-

我相信您必须推出自己的解决方案。在cocos2djsv2中使用的绘图API中,我创建了自己的函数,但我不确定如何使它们适应使用DrawNode。作为参考,他们在这里:我相信你将不得不推出自己的解决方案。在cocos2djsv2中使用的绘图API中,我创建了自己的函数,但我不确定如何使它们适应使用DrawNode。作为参考,他们在这里:我相信你将不得不推出自己的解决方案。在cocos2djsv2中使用的绘图API中,我创建了自己的函数,但我不确定如何使它们适应使用DrawNode。供参考的资料如下: