public static void LoadSprite() { BackgroundTerrainSprite = new Dictionary <SpriteSheetBackgroundTerrain, Rectangle>(); SpriteSheetBackgroundTerrain c = SpriteSheetBackgroundTerrain.Red_HQ; for (int y = 0; y < 20; y++) { for (int x = 0; x < 5; x++) { BackgroundTerrainSprite.Add(c, new Rectangle(x * 128, y * 76, 128, 76)); c = c.Next(); } } }
public static Rectangle GetSpriteRectangle(SpriteSheetBackgroundTerrain t) { return(BackgroundTerrainSprite[t]); }