Beispiel #1
0
        public void DrawString(ISpriteFont spriteFont, string text, Point position, Color color)
        {
            var spriteFontAdapter = spriteFont as SpriteFontAdapter;

            if (spriteFontAdapter != null && spriteFontAdapter.Value != null)
            {
                this.spriteBatch.DrawString(
                    spriteFontAdapter.Value,
                    text ?? string.Empty,
                    new Vector2((int)position.X, (int)position.Y),
                    new Microsoft.Xna.Framework.Color(color.R, color.G, color.B, color.A));
            }
        }
Beispiel #2
0
 public void DrawString(ISpriteFont spriteFont, string text, Point position, Color color)
 {
     var spriteFontAdapter = spriteFont as SpriteFontAdapter;
     if (spriteFontAdapter != null && spriteFontAdapter.Value != null)
     {
         this.spriteBatch.DrawString(
             spriteFontAdapter.Value, 
             text ?? string.Empty, 
             new Vector2((int)position.X, (int)position.Y),
             new Microsoft.Xna.Framework.Color(color.R, color.G, color.B, color.A));
     }
 }