示例#1
0
 public void Add(string name, SpriteSheet sheet)
 {
     if (!SpriteSheets.ContainsKey(name))
     {
         SpriteSheets.Add(name, sheet);
     }
 }
示例#2
0
 public void RemoveSpriteSheet(string name)
 {
     if (SpriteSheets.ContainsKey(name))
     {
         SpriteSheets.Remove(name);
     }
 }
示例#3
0
 public SpriteSheet GetSpriteSheet(string name)
 {
     if (SpriteSheets.ContainsKey(name))
     {
         return(SpriteSheets[name]);
     }
     if (SpriteSheets.Count > 0)
     {
         return(SpriteSheets.First().Value);
     }
     return(null);
 }