protected void LoadContent() { this.spriteBatch = new SpriteBatch(GraphicsDevice); Button playButton = new Button("play", Content.Load<Texture2D>("GUI/MainMenuTextures/PlayBtn"), 700, 30); Button howToPlayButton = new Button("howToPlay", Content.Load<Texture2D>("GUI/MainMenuTextures/HowToPlay"), 700, 200); Button aboutButton = new Button("about", Content.Load<Texture2D>("GUI/MainMenuTextures/AboutBtn"), 700, 350); Button quitButton = new Button("quit", Content.Load<Texture2D>("GUI/MainMenuTextures/Quit"), 700, 500); mainMenu = new MainMenu(Content.Load<Texture2D>("GUI/MainMenuTextures/grunge-texture5")); playButton.Click += OnClick; howToPlayButton.Click += OnClick; aboutButton.Click += OnClick; quitButton.Click += OnClick; mainMenu.Buttons.Add(playButton); mainMenu.Buttons.Add(howToPlayButton); mainMenu.Buttons.Add(aboutButton); mainMenu.Buttons.Add(quitButton); }
protected override void LoadContent() { this.spriteBatch = new SpriteBatch(GraphicsDevice); this.playButton = new Button("play", Content.Load<Texture2D>("GUI/MainMenuTextures/play"), 700, 50); this.howToPlayButton = new Button("howToPlay", Content.Load<Texture2D>("GUI/MainMenuTextures/howToPlay"), 700, 200); this.aboutButton = new Button("about", Content.Load<Texture2D>("GUI/MainMenuTextures/about"), 700, 350); this.quitButton = new Button("quit", Content.Load<Texture2D>("GUI/MainMenuTextures/quit"), 700, 500); this.playButton.Click += OnClick; this.howToPlayButton.Click += OnClick; this.aboutButton.Click += OnClick; this.quitButton.Click += OnClick; this.mainMenu.Buttons.Add(playButton); this.mainMenu.Buttons.Add(howToPlayButton); this.mainMenu.Buttons.Add(aboutButton); this.mainMenu.Buttons.Add(quitButton); this.map.SetMapBackground(Content.Load<Texture2D>("MapElementsTextures/map")); MapFactory.LoadMapObjectsFromTextFile(map, MainClass.MapCoordinates, this.Content); this.mapPosition = new Vector2(0, 0); this.player = new NormalStudent(); }