/// <summary> /// 在此函数中加载UIRoot /// </summary> /// <param name="abRef"></param> /// <param name="md5"></param> /// <returns></returns> private Coroutine OnAssetsLaunched(AbstractAssetBundleRef abRef, string md5) { if (UIManager.Instance == null) { LoadAsync(typeof(GameObject), "Launch/UIROOT", false, (o, p) => { GoTools.AddForever(o as GameObject); }); } return(null); }
private void checkShowMain() { if (ui_MainUI) { ui_MainUI.SetActive(!ui_MainUI.IsActive()); } else { //创建控件 AssetsMgr.A.LoadAsync(typeof(GameObject), "get/TMainUI", false, (o, p) => { if (ui_MainUI) { return; } GameObject root = GoTools.AddForever(o as GameObject); ui_MainUI = root.transform.FindChild("GETLevels").gameObject; GETAssert.notNull(ui_MainUI, "没有找到预设:GETLevels"); }); } }