如何在XNA中创建工具提示?

时间:2012-10-10 21:22:08

标签: c# xna

我刚刚开始学习XNA,我想制作一个工具提示?我用Google搜索但未找到任何答案。

提前致谢。

1 个答案:

答案 0 :(得分:1)

MouseState ms = Mouse.GetState();

if (ms.X == YourPoint.X && ms.X == YourPoint.X)
{
   SpriteBatch.DrawString(ToolTipFont, "A tooltip!", new Vector2(ms.X,ms.Y),Color.White);
}

你可以而且也应该使用Rectangle.Intersects来查看鼠标是否在它之上。例如:

MouseRect = new Rectangle(ms.X,ms.Y,1,1) 
if (MouseRect.Intersects(YourPoint.X,YourPoint.Y,WidthOfArea,HeightOfArea))