2012-06-12 135 views
0

我想找到X & Y位置,以便我可以在我的游戏窗口的某个部分上绘制图像,但我不知道如何执行此操作并且无法找到任何信息如何做到这一点,如果任何人可以帮助它将不胜感激,谢谢。查找X和Y位置

+0

您试图找到哪些X&Y仓位?鼠标的位置?特定控件的位置? –

+0

鼠标的位置,所以我可以找到游戏窗口的某个部分,所以我可以在那里绘制精灵。 –

+0

你的游戏可能基于一个固定的分辨率,这意味着这种方法是完全有效的,但如果不是,那么不要忘记在视口右侧和底部的x,y值并不总是你的值用鼠标找到。 – Andy

回答

2

您可以从Microsoft.Xna.Framework.Input中的鼠标类中获取鼠标状态;

 MouseState mouseState = Mouse.GetState(); 

     var x = mouseState.X; 
     var y = mouseState.Y;