/// <summary> /// Metoda rysująca button. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> /// <param name="gameTime">Informacja na temat czasu gry.</param> public void Draw(SpriteBatch spriteBatch, GameTime gameTime) { if (_label != null) { _label.Draw(spriteBatch); return; } _buttonGraphic.Draw(spriteBatch); }
/// <summary> /// Metoda rysująca sakiewkę. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> public void Draw(SpriteBatch spriteBatch) { if (_isMoving) { _purseGraphic.MoveToFrame(1); } else { _purseGraphic.MoveToFrame(0); } _purseGraphic.Draw(spriteBatch); }
/// <summary> /// Wykonuje rysowanie obiektu drzwi w ich odpowiednim stanie. /// </summary> /// <param name="spriteBatch">Powłoka graficzna.</param> public void Draw(SpriteBatch spriteBatch) { if (!_areOpen) { _doorGraphic.MoveToFrame(0); } else { _doorGraphic.MoveToFrame(1); } _doorGraphic.Draw(spriteBatch); }
/// <summary> /// Metoda rysuj¹ca obiekt strza³u. /// </summary> /// <param name="spriteBatch">Pow³oka graficzna.</param> public void Draw(SpriteBatch spriteBatch) { _shotGraphic.Draw(spriteBatch); }