0

我最近才开始学习 box2d,我正在制作一个小型机翼克隆。我试图让一个精灵跟随另一个精灵,并最终赶上。

因为 box2d 对我来说是一个全新的 api,我不知道从哪里开始。我正在考虑的方式是将领导精灵位置存储到 cgpoint 数组中并将其设置为另一个精灵,但是由于它的 box2d,它会上下山。我不知道动画是否足够流畅

4

2 回答 2

0

请按照这些教程

小翅膀教程 Part-1

小翅膀教程 Part-2

您可以在 Github 上找到该项目: Tiny-wings Clone github 链接

于 2013-01-29T05:19:47.260 回答
0

我的代码是它的基础,我想通了。这是我现在的代码

- (void)makeNinjaFollow {
  if (posCounter >= 200) 
    posCounter = 0;

  pandaPositions[posCounter] = _panda.position;
  _enemy.position = pandaPositions[posCounter - 20];

}
于 2013-01-29T05:24:40.100 回答