标签: swift sprite-kit path-finding gameplay-kit
我正在制作一个SpriteKit游戏,其中两个SpriteNodes处于迷宫中。那个迷宫被表示为一个网格。一个精灵(A)的行进速度比另一个精灵(B)快。随机弹出的项目,精灵必须收集它们。
寻路很容易(GKGridGraph很容易使用)。
问题在于:在任何给定时间,A和B都可以在迷宫的同一段。如果A落后于B,我希望A被迫以与B相同的速度(不能通过或绕过)。我怎么能做到这一点?
感谢您的时间!