如何在C#XNA中实现目标/目标辅助?

时间:2014-11-22 19:47:39

标签: c# xna collision aim

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

Screenshot

我不打算画出白色虚线,而是用它来表示我想要做的事情。坦克周围有一个半径,表示子弹射击时的距离。如果敌人进入我的“目标辅助目标”的视线范围内,我希望它能够击中敌人。我为敌人使用圆形碰撞。

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

提前致谢!

0 个答案:

没有答案