在cocos2d中渲染动态形状

时间:2012-12-21 21:50:11

标签: cocos2d-iphone cocos2d-x

我正在使用cocos2d-x,并希望在我的用户界面中创建动态形状。我需要一个可拆卸部分的圆圈。我使用绘制方法尝试了这个,但是每个帧都需要绘制项目,这需要太多的处理能力。如果不在每一帧都画出形状,那么实现这一目标的有效方法是什么?是否可以剪切圆形精灵来删除一个部分?

enter image description here

实施背后的数学是好的,我只是在寻找一个关于如何处理这个问题的高级解释。

2 个答案:

答案 0 :(得分:1)

您可以试试CCTransitionProgressRadialCW。这个类包含类似于你想要的东西。

答案 1 :(得分:1)

原来是专为此设计的课程CCProgressTimer