【问题标题】:track the trajectory path in cocos2d在 cocos2d 中跟踪轨迹路径
【发布时间】:2010-11-05 17:59:52
【问题描述】:

如何在 cocos 2d 中跟踪球的流动运动路径

例如在愤怒的小鸟游戏视频中小鸟的流动动作。他们显示路径。我也想要

【问题讨论】:

    标签: cocos2d-iphone


    【解决方案1】:

    您可以通过使用 NSTimer 或 CADisplayLink 重复使用物体在其运动路径中的坐标(例如每秒 6 次)并在该坐标处显示一个小点来实现此目的。例如在愤怒的小鸟中,计时器会在小鸟第一次发射时开始,然后在小鸟撞到某物时停止。

    1. bird 已启动(创建计时器并每秒调用 6 次方法)
    2. 在那一刻,每 1/6 秒在鸟坐标处绘制一个点
    3. 当小鸟撞到东西时计时器停止,因此不再画点

    【讨论】:

    • 你能提供任何样品吗?
    【解决方案2】:

    您可以使用利用 CCRibbon 的 CCMotionStreak Cocos2d 类。查看 Riq 在 github (onEnter:) 上的 MotionStreak 测试

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多