|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static Sprite LoadSprite(string _folder, string _file) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return ResManager.Instance.LoadAsset<Sprite>(StringUtility.Contact(ResourcesPath.UI_SPRITE_SUFFIX, "/", _folder) , _file); | 
|---|
|  |  |  | return ResManager.Instance.LoadAsset<Sprite>(StringUtility.Contact(ResourcesPath.UI_SPRITE_SUFFIX, "/", _folder), _file); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static void UnLoadSprite(string _iconKey) | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static Font LoadFont(string _fontName) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return ResManager.Instance.LoadAsset<Font>(ResourcesPath.UI_FONT_SUFFIX, _fontName); | 
|---|
|  |  |  | return ResManager.Instance.LoadAsset<Font>(ResourcesPath.UI_FONT_SUFFIX, _fontName); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static void UnLoadFont(string _fontName) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ResManager.Instance.UnloadAsset(ResourcesPath.UI_FONT_SUFFIX, _fontName); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static Texture2D LoadTexture2D(string _iconKey) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | var iconConfig = IconConfig.Get(_iconKey); | 
|---|
|  |  |  | if (iconConfig == null) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return ResManager.Instance.LoadAsset<Texture2D>(StringUtility.Contact(ResourcesPath.UI_SPRITE_SUFFIX, "/" + iconConfig.folder), iconConfig.sprite); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|