| | |
| | | { |
| | | public static GameObject LoadWindow(string name) |
| | | { |
| | | return ResManager.Instance.LoadAsset<GameObject>("UI", name); |
| | | return ResManager.Instance.LoadAsset<GameObject>(ResourcesPath.UI_WINDOW_SUFFIX, name); |
| | | } |
| | | |
| | | public static GameObject LoadPrefab(string _name) |
| | | { |
| | | return ResManager.Instance.LoadAsset<GameObject>("UIComp", _name); |
| | | return ResManager.Instance.LoadAsset<GameObject>(ResourcesPath.UI_PREFAB_SUFFIX, _name); |
| | | } |
| | | |
| | | public static void UnLoadPrefab(string _assetName) |
| | | { |
| | | ResManager.Instance.UnloadAsset("UIComp", _assetName); |
| | | ResManager.Instance.UnloadAsset(ResourcesPath.UI_PREFAB_SUFFIX, _assetName); |
| | | } |
| | | |
| | | public static Sprite LoadSprite(string _iconKey) |
| | |
| | | |
| | | public static Sprite LoadSprite(string _folder, string _file) |
| | | { |
| | | return ResManager.Instance.LoadAsset<Sprite>("Sprite/" + _folder, _file); |
| | | return ResManager.Instance.LoadAsset<Sprite>(StringUtility.Contact(ResourcesPath.UI_SPRITE_SUFFIX, "/", _folder) , _file); |
| | | } |
| | | |
| | | public static void UnLoadSprite(string _iconKey) |
| | |
| | | var iconConfig = IconConfig.Get(_iconKey); |
| | | if (iconConfig != null) |
| | | { |
| | | var bundleName = StringUtility.Contact("Sprite/", iconConfig.folder); |
| | | var bundleName = StringUtility.Contact(ResourcesPath.UI_SPRITE_SUFFIX, "/", iconConfig.folder); |
| | | ResManager.Instance.UnloadAsset(bundleName, iconConfig.sprite); |
| | | } |
| | | } |
| | | |
| | | public static Font LoadFont(string _fontName) |
| | | { |
| | | return ResManager.Instance.LoadAsset<Font>("Font", _fontName); |
| | | return ResManager.Instance.LoadAsset<Font>(ResourcesPath.UI_FONT_SUFFIX, _fontName); |
| | | } |
| | | |
| | | public static void UnLoadFont(string _fontName) |
| | | { |
| | | ResManager.Instance.UnloadAsset("Font", _fontName); |
| | | ResManager.Instance.UnloadAsset(ResourcesPath.UI_FONT_SUFFIX, _fontName); |
| | | } |
| | | } |