static void Main(string[] args)
        {
            FontSeparation fontSeparation = new FontSeparation();
            fontSeparation.LoadBitmap(new System.Drawing.Bitmap("font.png"));

            Console.ReadKey();
        }
        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;
        }
Beispiel #5
0
        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");
        }
Beispiel #6
0
        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;
        }