TextRendering with Mouse suport

This commit is contained in:
SND\rene87_cp 2011-11-05 17:22:36 +00:00
parent 62abf64889
commit e2966f5d1a
2 changed files with 3 additions and 1 deletions

View File

@ -30,6 +30,7 @@ namespace ANX.InputSystem.Windows.XInput
{
this.directInput = new DirectInput();
this.mouse = new MouseX(this.directInput);
this.mouse.Properties.AxisMode = DeviceAxisMode.Absolute;
this.mouse.Acquire();
}

View File

@ -105,7 +105,8 @@ namespace TextRendering
spriteBatch.DrawString(this.debugFont, "This screen is powered by the ANX.Framework!\r\nsecond line", new Vector2(100, 100 + this.debugFont.LineSpacing), Color.Black, 0.0f, new Vector2(1, -1), Vector2.One, SpriteEffects.None, 0.0f);
spriteBatch.DrawString(this.debugFont, "This screen is powered by the ANX.Framework!\r\nsecond line", new Vector2(100, 100 + this.debugFont.LineSpacing), Color.Red, 0.0f, Vector2.Zero, Vector2.One, SpriteEffects.None, 1.0f);
spriteBatch.DrawString(this.debugFont, "Mouse X: "+Mouse.GetState().X, new Vector2(100, 400 ), Color.DarkOrange);
spriteBatch.DrawString(this.debugFont, "Mouse Y:" + Mouse.GetState().Y, new Vector2(100, 500), Color.DarkOrange);
spriteBatch.DrawString(this.debugFont, "rotated Text", new Vector2(100, 150), Color.Green, MathHelper.ToRadians(90), Vector2.Zero, 1.0f, SpriteEffects.None, 1.0f);
spriteBatch.End();