private void DrawTextSprite(SpriteBatch sb, TextSprite sprite, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects) { sprite.SetColor(color); sprite.Transform(position, scale, origin, Vector2.Zero, sprite.NaturalSize, rotation, effects, ref sb.currentMatrix); sb.GraphicsDevice.DrawSprite(sprite); }