0

XNA の学習を始めたばかりで、ツールチップを作成したいのですが? 私はグーグルで検索しましたが、答えが見つかりませんでした。

前もって感謝します。

4

1 に答える 1

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))
于 2012-10-10T22:53:06.510 に答える