Example #1
0
 public static void Initial(Transform uiRoot)
 {
     ThreadMission.SetMianId();
     Scale.Initial();
     InitialInput();
     UIRoot = uiRoot;
     CreateUI();
 }
Example #2
0
        /// <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");
 }