12345678910111213141516171819 |
- using System.Collections;
- using UnityEngine;
- using GFGGame.Launcher;
- using FairyGUI;
- namespace GFGGame
- {
- public class FGUILauncher
- {
- public static void Init()
- {
- //对于FGUI来说,其内部在执行 `UIPackage.RemovePackage` 时会进行`ab.Unload(true)`操作,应该是个很贴心的设计,但我们xasset需要管理资源的引用计数,所以不需要这个贴心的功能,故:
- UIPackage.unloadBundleByFGUI = false;
- //设置CustomLoader
- UIObjectFactory.SetLoaderExtension(typeof(GFGGLoader));
- }
- }
- }
|