cocos2d-js不会立即绘制圆圈

时间:2015-06-13 17:00:45

标签: javascript cocos2d-x cocos2d-js

我想知道如何不立即绘制圆圈(或者也可能是其他形状)。

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

如果我想实现像圆形渐进条那样的效果,它会根据初始化百分比完成圆圈怎么办?或者更一般地说,如果我想画一个长时间的圆圈怎么办?我想可能有一个drawCircle函数与经过时间参数但无法找到任何。或者我必须实现自己的?

感谢您的任何建议,到目前为止,我的想法都不合适。

2 个答案:

答案 0 :(得分:-1)

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

答案 1 :(得分:-1)

对于循环进度条,您可以使用类型设置为cc.ProgressTimer的{​​{1}}。

请参阅cocos2d-js v3附带的js-tests示例项目中的ProgressActionsTest.js。

或者在这里看到它 - http://cocos2d-x.org/js-tests/