如何将图像旋转到c#中鼠标的位置?
我正在做一个有坦克的游戏。我需要知道如何将转台旋转到鼠标位置或触摸位置(windows phone 7)。我还想限制旋转,例如转台可以旋转超过90°和270° 最简单、最有效的方法是什么如何将图像旋转到c#中鼠标的位置?,c#,windows,silverlight,windows-phone-7,rotation,C#,Windows,Silverlight,Windows Phone 7,Rotation,我正在做一个有坦克的游戏。我需要知道如何将转台旋转到鼠标位置或触摸位置(windows phone 7)。我还想限制旋转,例如转台可以旋转超过90°和270° 最简单、最有效的方法是什么 提前感谢。简单地说,知道坦克的位置,你可以从相关事件中获得触碰的位置,然后使用简单的三角法计算出两者之间的角度。计算出角度后,您可以应用任何逻辑将其限制在特定范围内 有关Windows Phone 7中触摸事件的详细信息,Jeff Prosise发表了一系列精彩的博客文章: 粗略地说,知道油箱的位置,
提前感谢。简单地说,知道坦克的位置,你可以从相关事件中获得触碰的位置,然后使用简单的三角法计算出两者之间的角度。计算出角度后,您可以应用任何逻辑将其限制在特定范围内 有关Windows Phone 7中触摸事件的详细信息,Jeff Prosise发表了一系列精彩的博客文章: