1using System.Collections.Generic;
6 public static Dictionary<string, Sprite>
dict =
new Dictionary<string, Sprite>();
8 public static HashSet<string>
loadedPath =
new HashSet<string>();
10 public static void Add(Sprite sprite)
12 dict[sprite.name] = sprite;
15 public static void Add(
string path)
19 Sprite[] array = Resources.LoadAll<Sprite>(path);
20 foreach (Sprite sprite
in array)
22 dict[sprite.name] = sprite;
28 public static Sprite
Get(
string id)
30 return dict.TryGetValue(
id);
33 public static Sprite
Get(
string path,
string id)
39 dict.TryGetValue(
id, out var value);
static void Add(Sprite sprite)
static void Add(string path)
static Sprite Get(string id)
static Sprite Get(string path, string id)
static Dictionary< string, Sprite > dict
static HashSet< string > loadedPath