Ejemplo n.º 1
0
        public override void DrawUI(SpriteBatch spriteBatch)
        {
            DialogBox.Draw(spriteBatch);

            if (Skippable)
            {
                NextDialogButton.Draw(spriteBatch);
            }
        }
Ejemplo n.º 2
0
 public void Draw(SpriteBatch spriteBatch)
 {
     spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, null, null, null, null);
     background.Draw(spriteBatch);
     dialogBox.Draw(spriteBatch, 0, 2.5f);
     playerTextureRectangle.Draw(spriteBatch);
     opponentTextureRectangle.Draw(spriteBatch);
     opponentBattleFrame.Draw(spriteBatch);
     playerBattleFrame.Draw(spriteBatch);
     playerName.Draw(spriteBatch, playerPokemon.PokemonStats.Name.ToUpper(), 2f);
     playerLevel.Draw(spriteBatch, playerPokemon.PokemonStats.Level.ToString(), 2f);
     opponentName.Draw(spriteBatch, opponentPokemon.PokemonStats.Name.ToUpper(), 2f);
     opponentLevel.Draw(spriteBatch, opponentPokemon.PokemonStats.Level.ToString(), 2f);
     playerPokemonHp.Draw(spriteBatch, playerPokemon.PokemonStats.CurrentHp.ToString(), 2f);
     playerPokemonMaxHp.Draw(spriteBatch, "/" + playerPokemon.PokemonStats.Hp.ToString(), 2f);
     opponentPokemonSprite.Draw(spriteBatch);
     playerPokemonSprite.Draw(spriteBatch);
     selectionBoxAction.Draw(spriteBatch);
     selectionBoxMove.Draw(spriteBatch);
     opponentHealthBar.Draw(spriteBatch);
     playerHealthBar.Draw(spriteBatch);
     spriteBatch.End();
 }
Ejemplo n.º 3
0
 public void Draw(SpriteBatch spriteBatch)
 {
     spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.PointClamp, null, null, null, Matrix.CreateScale(Setting.Scale));
     dialogBox.Draw(spriteBatch, 20, 0.8f);
     spriteBatch.End();
 }