Esempio n. 1
0
        public static void LoadSprite()
        {
            UnitSprite = new Dictionary <SpriteSheetUnit, Rectangle>();
            SpriteSheetUnit counter = SpriteSheetUnit.Red_Soldier;

            for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j < 18; j++)
                {
                    UnitSprite.Add(counter, new Rectangle(j * 48, i * 48, 48, 48));
                    counter = counter.Next();
                }
            }
        }
Esempio n. 2
0
 public static Rectangle GetSpriteRectangle(SpriteSheetUnit t)
 {
     return(UnitSprite[t]);
 }