/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); _tryAgain.Draw(spriteBatch, gameTime); _logo.Draw(spriteBatch); _goToMainMenuButton.Draw(spriteBatch, gameTime); _infoLabel.Draw(spriteBatch); }
/// <summary> /// Metoda rysująca zimię w zależności od jej typu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> public void Draw(SpriteBatch spriteBatch) { if (_groundType == GroundType.Normal) { _groundGraphic.Draw(spriteBatch); return; } if (_groundType == GroundType.Free) { _freeGroundGraphic.Draw(spriteBatch); } }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); _menuFrame.Draw(spriteBatch); for (int i = 0; i < _menu.Length; i++) { _menu[i].Draw(spriteBatch, gameTime); } _userName.Draw(spriteBatch, gameTime); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); _logo.Draw(spriteBatch); _instruction.Draw(spriteBatch); _previousPage.Draw(spriteBatch, gameTime); _exit.Draw(spriteBatch, gameTime); _header.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); if (_nextLevel != 7) { _goToNextLevel.Draw(spriteBatch, gameTime); } _logo.Draw(spriteBatch); _goToMainMenuButton.Draw(spriteBatch, gameTime); _infoLabel.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); for (int i = 0; i < _menu.Length; i++) { _menu[i].Draw(spriteBatch, gameTime); } _logo.Draw(spriteBatch); _continue.Draw(spriteBatch, gameTime); _exit.Draw(spriteBatch, gameTime); _header.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); for (int i = 0; i < _players.GetLength(0); i++) { for (int j = 0; j < _players.GetLength(1); j++) { _players[i, j].Draw(spriteBatch); } } _logo.Draw(spriteBatch); _previousPage.Draw(spriteBatch, gameTime); _exit.Draw(spriteBatch, gameTime); _header.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); _sky.Draw(spriteBatch); _cloud.Draw(spriteBatch); _groundBuffer.Draw(spriteBatch); for (int i = _grass.Length - 1; i >= 0; i--) { _grass[i].Draw(spriteBatch); } _menuFrame.Draw(spriteBatch); for (int i = 0; i < _menu.Length; i++) { _menu[i].Draw(spriteBatch, gameTime); } }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); if (Window.Context.Players.Count == 0) { _noPlayers.Draw(spriteBatch); } else { for (int i = 0; i < _players.Length; i++) { _players[i].Draw(spriteBatch, gameTime); } } _logo.Draw(spriteBatch); _previousPage.Draw(spriteBatch, gameTime); _exit.Draw(spriteBatch, gameTime); _header.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); _keyboardLabel.Draw(spriteBatch); for (int i = 0; i < _keyboardLayout.Length; i++) { _keyboardLayout[i].Draw(spriteBatch, gameTime); } _musicLabel.Draw(spriteBatch); for (int i = 0; i < _musicOnOff.Length; i++) { _musicOnOff[i].Draw(spriteBatch, gameTime); } _logo.Draw(spriteBatch); _goBack.Draw(spriteBatch, gameTime); _exit.Draw(spriteBatch, gameTime); _header.Draw(spriteBatch); }
/// <summary> /// Metoda rysująca owoc. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> public void Draw(SpriteBatch spriteBatch) { _fruitGraphic.Draw(spriteBatch); }
/// <summary> /// Metoda wywołująca rysowanie obiektów interfejsu. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Ramka czasowa.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { _background.Draw(spriteBatch); }