屏幕外敌人的箭头指示器

时间:2014-07-17 13:13:20

标签: c# math xna 2d

在我的2D游戏中,我希望指示器(箭头)指向屏幕外的敌舰。

到目前为止,我已定义:

  1. 如果船舶在屏幕外(不在相机矩形中)
  2. 箭头指向的旋转(朝向敌舰)
  3. 一切都很好。我的问题是我希望箭头放在我的屏幕边缘 - 最靠近敌人的船没有离开屏幕。

    如果社区可以指出如何做到这一点,我将不胜感激。如果需要,我会很乐意发布代码,但说实话,这只是旋转和距离计算到目前为止。文章的链接也很棒。

    非常感谢您的协助。

0 个答案:

没有答案