public static void Draw(SpriteBatch sbatch) { MainMenu.Hatter.Draw(sbatch); Apply.Draw(sbatch); Back.Draw(sbatch); sbatch.DrawString(Font, fullscreen, new Vector2(450, 200), Color.White); sbatch.DrawString(Font, language, new Vector2(450, 300), Color.White); Fullsc.Draw2(sbatch, 0.5f); Lang.Draw2(sbatch, 0.5f); }
public static void Update(MouseState mouse) { Apply.Update(mouse); Back.Update(mouse); Fullsc.Update(mouse); Lang.Update(mouse); if (Back.IsClicked) { Game1.CurrentGameState = Game1.CurrentGameState == Game1.Gamestates.Options ? Game1.Gamestates.Mainmenu : Game1.Gamestates.Pause; } if (Fullsc.IsClicked) { if (Game1.Fullscreen) { Game1.Fullscreen = false; if (langauges == Languages.En) { Fullsc.Text = "Off"; } if (langauges == Languages.Hu) { Fullsc.Text = "Ki"; } } else { Game1.Fullscreen = true; if (langauges == Languages.En) { Fullsc.Text = "On"; } if (langauges == Languages.Hu) { Fullsc.Text = "Be"; } } } if (Lang.IsClicked) { if (langauges == Languages.Hu) { langauges = Languages.En; Lang.Text = "English"; } else if (langauges == Languages.En) { langauges = Languages.Hu; Lang.Text = "Magyar"; } } if (Apply.IsClicked) { if (langauges == Languages.Hu && MainMenu.Exit.Text != "Kilépés") { ChangetoHungarian(); } if (langauges == Languages.En && MainMenu.Exit.Text != "Exit") { ChangetoEnglish(); } } }