0

这是My X-code cannot find CCRibbon的后续。

似乎在 Cocos2d 的 v2 中已经弃用了 CCRibbon 类。我想基本上使用这个确切的功能。我有一个围绕场景动画的精灵,我想要一条线来跟随精灵的动作(类似于 LOGO pen up/pen down)。

目前我正在覆盖我的动画的更新方法以返回它的开始和结束位置。然后我绘制一条线(基于 1x1 纹理)并在每次动画更新时将其添加到 CCSpriteBatchNode。(如果有人感兴趣,我可以添加更多示例代码)。

我目前的解决方案工作正常,但它的开销很高,而且并不总是很一致。在着手改进它之前,我想看看是否有针对此类事情的已知最佳实践。

4

1 回答 1

0

您可以为此使用 CCMotionStreak。

我发现这个教程听起来和你想做的很相似。 http://www.supersuraccoon-cocos2d.com/2011/11/03/ensimple-line-follow-demo-ccmotionstreakzh-ccmotionstreakja-ccmotionstreak/

于 2012-09-17T22:03:13.640 回答