public override void draw(Microsoft.Xna.Framework.Graphics.SpriteBatch spriteBatch)
{
if (mask)
{
string maskVaue;
if (value < 10)
{
maskVaue = "000" + value.ToString();
}
else if (value < 100)
{
maskVaue = "00" + value.ToString();
}
else if (value < 1000)
{
maskVaue = "0" + value.ToString();
}
else
{
maskVaue = value.ToString();
}
spriteBatch.DrawString(font, maskVaue, position, Color.White, 0, new Vector2(), fontSize, SpriteEffects.None, 0f);
}
else
{
spriteBatch.DrawString(font, value.ToString(), position, Color.White, 0, new Vector2(), fontSize, SpriteEffects.None, 0f);
}
}