我正在开发精灵套装游戏。我不能走在隧道里。隧道旁边有5个箱子,它们位于同一条线路上。隧道里的水正在流动。男人可以向任何方向推箱子。如果那个男人想要逃离隧道,那么他必须使用这个箱子。因此,他必须推动这个箱子并将它们放入隧道,并在隧道中以水的速度移动箱子。而且,如果一个箱子推入隧道,那么Man可以在箱子上行走,并且他可以将另一个箱子推到河前放置的箱子上,只有隧道上的箱子部分没有碰撞。
希望这张图片解释我想要实现的目标。
答案 0 :(得分:-1)
你只需要将玩具类物理实体框的collisionBitMask提供给玩家类别,反之亦然。这样玩家和盒子就会发生碰撞,玩家的移动会影响玩具的移动。