как вариант можно краситьтекстуру
_texture=new Texture2D(x,y);
sprite=GetComponent().sprite;//
//Рисуем буквы по шрифту
_texture.Apply();
targetSprite= Sprite.Create(_texture, new Rect(0,0,width,height), new Vector2(0,0));
GetComponent().sprite=targetSprite;
Я брал из своего кода, у тебя будет другой компонент