static void Main(string[] args) { FontSeparation fontSeparation = new FontSeparation(); fontSeparation.LoadBitmap(new System.Drawing.Bitmap("font.png")); Console.ReadKey(); }
public Character(string image) { texture = content.Load<Texture2D>("font.png"); fontSeparation = new FontSeparation(); fontSeparation.LoadBitmap(new Bitmap(image)); foreach (int[] coordinate in fontSeparation.coordinateList) characterList.Add(new Microsoft.Xna.Framework.Rectangle(coordinate[0], coordinate[1], coordinate[2], coordinate[3])); newCharacterList = DrawString("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"); }
public Character(string image, string text, Vector2 positionParameter) { texture = content.Load<Texture2D>("Sprites/" + image); fontSeparation = new FontSeparation(); fontSeparation.LoadBitmap(new Bitmap(image)); foreach (int[] coordinate in fontSeparation.coordinateList) characterList.Add(new Microsoft.Xna.Framework.Rectangle(coordinate[0], coordinate[1], coordinate[2], coordinate[3])); newCharacterList = DrawString(text); position = positionParameter; }
public Character(string image) { texture = content.Load <Texture2D>("font.png"); fontSeparation = new FontSeparation(); fontSeparation.LoadBitmap(new Bitmap(image)); foreach (int[] coordinate in fontSeparation.coordinateList) { characterList.Add(new Microsoft.Xna.Framework.Rectangle(coordinate[0], coordinate[1], coordinate[2], coordinate[3])); } newCharacterList = DrawString("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"); }
public Character(string image, string text, Vector2 positionParameter) { texture = content.Load <Texture2D>("Sprites/" + image); fontSeparation = new FontSeparation(); fontSeparation.LoadBitmap(new Bitmap(image)); foreach (int[] coordinate in fontSeparation.coordinateList) { characterList.Add(new Microsoft.Xna.Framework.Rectangle(coordinate[0], coordinate[1], coordinate[2], coordinate[3])); } newCharacterList = DrawString(text); position = positionParameter; }