set mouse visible; smol refactor

GitOrigin-RevId: b6a557f79b782693897421fb6afdcebfbdf10c35
This commit is contained in:
Colin McMillen 2019-12-04 15:48:38 -05:00
parent a33c4d90fd
commit bb5aab6495

View File

@ -15,6 +15,7 @@ namespace Jumpy {
public JumpyGame() { public JumpyGame() {
graphics = new GraphicsDeviceManager(this); graphics = new GraphicsDeviceManager(this);
IsMouseVisible = true;
Content.RootDirectory = "Content"; Content.RootDirectory = "Content";
} }
@ -22,6 +23,7 @@ namespace Jumpy {
protected override void Initialize() { protected override void Initialize() {
window = (IWindow) Services.GetService(typeof(IWindow)); window = (IWindow) Services.GetService(typeof(IWindow));
window.SetFullScreen(fullScreen, this, graphics); window.SetFullScreen(fullScreen, this, graphics);
base.Initialize(); base.Initialize();
} }
@ -42,8 +44,8 @@ namespace Jumpy {
List<Keys> keysDown = keyboardInput.NewKeysDown(); List<Keys> keysDown = keyboardInput.NewKeysDown();
if (keysDown.Contains(Keys.F12)) { if (keysDown.Contains(Keys.F12)) {
window.SetFullScreen(!fullScreen, this, graphics);
fullScreen = !fullScreen; fullScreen = !fullScreen;
window.SetFullScreen(fullScreen, this, graphics);
} }
if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed ||