我想知道如何不立即绘制圆圈(或者也可能是其他形状)。
到目前为止,我在CCDrawNode.js中尝试了drawCircle(args ...),在cc.DrawingPrimitiveCanvas类中尝试了drawCircle(args ...),它们通过在屏幕上立即弹出来绘制圆圈。
如果我想实现像圆形渐进条那样的效果,它会根据初始化百分比完成圆圈怎么办?或者更一般地说,如果我想画一个长时间的圆圈怎么办?我想可能有一个drawCircle函数与经过时间参数但无法找到任何。或者我必须实现自己的?
感谢您的任何建议,到目前为止,我的想法都不合适。
答案 0 :(得分:-1)
我认为你必须自己实施。我想你可以在每次调用update()
函数时实现更新圆绘图。
答案 1 :(得分:-1)
对于循环进度条,您可以使用类型设置为cc.ProgressTimer
的{{1}}。
请参阅cocos2d-js v3附带的js-tests示例项目中的ProgressActionsTest.js。
或者在这里看到它 - http://cocos2d-x.org/js-tests/