コード例 #1
0
        public static void TryInit()
        {
            if (s_Instance != null)
            {
                return;
            }
            GameObject obj = new GameObject("ViewUpdaterInstance");

            GameObject.DontDestroyOnLoad(obj);
            s_Instance = obj.AddComponent <ViewUpdaterInstance>();
        }
コード例 #2
0
 public static void Register(IView view)
 {
     ViewUpdaterInstance.TryInit();
     s_Views.Add(view);
 }