ios - 如何在 cocos2d-iphone 中创建 sprite 后的静态路径?

标签 ios objective-c cocos2d-iphone

有一个“在空中流动”的 Sprite (纸飞机)。我想在后面做一条路径(见下文),但它应该是静态的(不与纸飞机一起移动,只是出现在它之后)。我本来想用路径做一个长 Sprite ,但这样它也会移动,而且不太好。此外,它应该与 Sprite 同时消失。 (cocos2d-iphone 3.0)

我该如何实现?

enter image description here

最佳答案

您可以安排一个每秒(或更快)运行的更新方法来检查飞机的中心并在飞机的中心位置下方添加一条小线。

您还将新的 Sprite 存储在一个数组中,当平面从屏幕上消失时,您循环遍历数组并从屏幕上移除每个 Sprite 。

希望对你有帮助

关于ios - 如何在 cocos2d-iphone 中创建 sprite 后的静态路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23027070/

相关文章:

iphone - cocos2d-iphone 中的 CCMoveBy

ios - swift:将 alamofire 中的 JSON 数据解析为带有数组的字典

ios - Xcode随机变量不起作用

objective-c - 菜单栏应用程序 : Desktop Switch Bug

ios - 更改游戏纹理但图像未根据cocos hd definition替换

android - 如何检测是否在 jBox2D 中触摸了特定的物体

ios - 使用 Cocos2D 中数组中的 Sprite 进行碰撞检测

ios:使用任意 nsinputstream 播放视频

ios - 为什么弱强舞会保持循环?

ios - 在静音模式下录制和播放音频只需执行一次