public static void Initial(Transform uiRoot) { ThreadMission.SetMianId(); Scale.Initial(); InitialInput(); UIRoot = uiRoot; CreateUI(); }
/// <summary> /// 初始化UI布局 /// </summary> /// <param name="uiRoot"></param> public static void Initial(Transform uiRoot) { ThreadMission.SetMianId(); #if UNITY_STANDALONE_WIN || UNITY_EDITOR IME.Initial(); #endif UIRoot = uiRoot; CreateUI(); }
public static void Initial(Transform uiRoot) { ThreadMission.SetMianId(); Scale.Initial(); InitialInput(); RegUI(); UIRoot = uiRoot as RectTransform; if (UIRoot == null) { UIRoot = new GameObject("UI", typeof(Canvas)).transform as RectTransform; UIRoot.GetComponent <Canvas>().renderMode = RenderMode.ScreenSpaceOverlay; } CreateUI(); mission = ThreadMission.CreateMission("UI"); }