鼠标更改对象

时间:2016-06-07 15:44:09

标签: c# xna-4.0

我正在开发一款马里奥熟悉的游戏(c#和xna游戏工作室4.0)。当鼠标指向对象时,我想让对象改变颜色。

会像

那样
If(Mouse.Intersects.(object)) {}

工作

1 个答案:

答案 0 :(得分:0)

another question on SO被盗:

MouseState current_mouse = Mouse.GetState();
Vector2 pos = new Vector2(current_mouse.X, current_mouse.Y);

允许您检测鼠标位置。然后,您需要弄清楚世界坐标中的含义,这取决于您实施相机的方式。