public static void LoadSprite() { BuildingSprite = new Dictionary <SpriteSheetBuilding, Rectangle>(); SpriteSheetBuilding c = SpriteSheetBuilding.City; for (int y = 0; y < 5; y++) { for (int x = 0; x < 8; x++) { BuildingSprite.Add(c, new Rectangle(x * 48, y * 96, 48, 96)); c = c.Next(); } } }
public static Rectangle GetSpriteRectangle(SpriteSheetBuilding t) { return(BuildingSprite[t]); }