代码之家  ›  专栏  ›  技术社区  ›  Sri

在COCOS2D中跟踪轨迹

  •  7
  • Sri  · 技术社区  · 14 年前

    Cocos2d中球运动轨迹的跟踪

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

    2 回复  |  直到 13 年前
        1
  •  3
  •   Jeff w..    14 年前

    您可以通过使用nstimer或cadisplaylink来重复使用对象在其移动路径中的坐标(例如,每秒6次)并在该坐标处显示一个小圆点来完成此操作。计时器将开始计时,例如在愤怒的小鸟中,当小鸟第一次被发射时,然后在小鸟碰到什么东西时停止计时。

    1. 启动bird(创建计时器,每秒调用6次方法)
    2. 每1/6秒,在鸟坐标上画一个点。
    3. 当鸟撞到什么东西时计时器停止,因此不再画点。
        2
  •  2
  •   jbg    13 年前

    你可以使用 CCMotionStreak Cocos2d类,使用ccribbon。查看RIQ的运动条纹测试 github (一个输入:)