0

我正在创建一个 2D 自上而下的坦克游戏,玩家可以在其中旋转坦克的炮塔来射击敌人。我想要实现的是“瞄准辅助”功能,以帮助玩家判断炮塔/子弹的方向。这是我想要实现的截图:

截屏

我不打算画白色虚线,而是用它来显示我正在尝试做的事情。坦克周围有一个半径,代表它的子弹在发射时将行进的距离。如果敌人进入我的“瞄准辅助目标”的视线范围内,我希望它能够捕捉到敌人。我对敌人使用圆形碰撞。

我认为这可以使用线圆碰撞检测来完成,但是我不确定如何实现这一点。也许还有另一种方法可以制作此功能。

提前致谢!

4

0 回答 0