private static void InitCustomComponents() { AppConfig = UnityGameFramework.Runtime.GameEntry.GetComponent <AppConfigComponent>(); FairyGui = UnityGameFramework.Runtime.GameEntry.GetComponent <FairyGuiComponent>(); Lua = UnityGameFramework.Runtime.GameEntry.GetComponent <LuaComponent>(); FairyGui.Init(); Lua.Init(); }
private static void ClearCustomComponents() { Database.Clear(); FairyGui.Clear(); // Lua.Clear(); AppConfig.Clear(); Camera.Clear(); Input.Clear(); Timer.Clear(); BT.Clear(); LevelCom.Clear(); Coroutinue.Clear(); }
private static void InitCustomComponents() { Database = UnityGameFramework.Runtime.GameEntry.GetComponent <DatabaseComponent>(); FairyGui = UnityGameFramework.Runtime.GameEntry.GetComponent <FairyGuiComponent>(); AppConfig = UnityGameFramework.Runtime.GameEntry.GetComponent <AppConfigComponent>(); Lua = UnityGameFramework.Runtime.GameEntry.GetComponent <LuaComponent>(); Camera = UnityGameFramework.Runtime.GameEntry.GetComponent <CameraComponent>(); Input = UnityGameFramework.Runtime.GameEntry.GetComponent <InputComponent>(); BT = UnityGameFramework.Runtime.GameEntry.GetComponent <BehaviorTreeComponent>(); Timer = UnityGameFramework.Runtime.GameEntry.GetComponent <TimerComponent>(); Database.Init(); FairyGui.Init(); Lua.Init(); Camera.Init(); Input.Init(); }