【发布时间】:2015-04-18 14:58:12
【问题描述】:
我正在制作一个自上而下的射击游戏,并设计了我的游戏,以便当鼠标在他周围移动时精灵会旋转,我有这个工作,但我希望精灵从枪口指向鼠标。
如果你看这张图片:
十字准线是鼠标所在的位置,并且精灵不面向鼠标。有什么办法可以旋转吗?
最后,我在上图中看到的十字准线锁定在 Windows 鼠标光标上,但是它从十字准线的左上角跟随鼠标指针,因为它只是一个纹理 2d。有什么办法可以让十字准线设置在中间。
【问题讨论】:
-
第一个问题是一个基本的数学公式。在谷歌上查找。你的第二个问题真的很简单。只需将十字准线的位置移动到纹理宽度和高度的 50%。
标签: c# visual-studio xna 2d-games