local DemoMain = {} local function LoadGlobalScript() require("Base/GlobalFunctions.lua") end function DemoMain.Awake(luaRoot) CS.UnityEngine.Object.DontDestroyOnLoad(luaRoot) LoadGlobalScript() print("DemoMain.Awake() Called ~") print("luaRoot.name -> " .. luaRoot.name) DemoMain.luaRoot = luaRoot end function DemoMain.Start(luaRoot) print("DemoMain.Start Called ~") require("Base/UIHelper.lua"):OpenUI("CommonUtils/UINavigator/UINavigator.lua") require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoAll.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoProgressor.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoRemoteReturn.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoToast.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoMenu.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoPage.lua") -- require("Base/UIHelper.lua"):OpenUI("CommonUtils/DemoLuaScripts/DemoPagePoster.lua") end function DemoMain.OnDestroy() print("DemoMain.OnDestroy Called ~") end print("DemoMain.lua Load Finish ... ...") return DemoMain