【发布时间】:2015-06-13 17:00:44
【问题描述】:
我想知道如何不立即绘制圆圈(或可能还有其他形状)。
到目前为止,我尝试了 CCDrawNode.js 中的 drawCircle(args...) 以及 cc.DrawingPrimitiveCanvas 类中的 drawCircle(args...),它们确实通过在屏幕上立即弹出来绘制圆。
如果我想实现像圆形进度条这样的效果,它根据初始化百分比完成循环,该怎么办?或者更一般地说,如果我想画一个长时间的圆圈怎么办?我在想可能有一个带有经过时间参数的 drawCircle 函数,但找不到任何参数。还是我必须自己实现?
感谢您的任何建议,到目前为止我没有想法。
【问题讨论】:
-
我相信您将不得不推出自己的解决方案。在 cocos2d-js v2 中使用的绘图 API 中,我制作了自己的函数,但我不确定如何使它们适应使用 DrawNode。供参考,它们在这里:cocos2d-x.org/issues/3129
标签: javascript cocos2d-x cocos2d-js