main.lua.txt 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. local Main = {}
  2. -- function Main.Start(luaRoot)
  3. -- print("Main.Start Called ~")
  4. -- require("Base/UIHelper.lua"):OpenUI("UI/SUILoginPanel.lua")
  5. -- end
  6. print("main.lua Load start ... ... ")
  7. local function LoadGlobalScript()
  8. require("Base/GlobalFunctions.lua")
  9. -- require("Logic/SPlayer.lua")
  10. -- require("Logic/SServerTime.lua")
  11. end
  12. function Main.Awake(luaRoot)
  13. CS.UnityEngine.Object.DontDestroyOnLoad(luaRoot)
  14. LoadGlobalScript()
  15. print("Main.Awake() Called ~")
  16. print("luaRoot.name -> " .. luaRoot.name)
  17. Main.luaRoot = luaRoot
  18. end
  19. function Main.Start(luaRoot)
  20. print("Main.Start Called ~")
  21. --CoroutineHelper.Test()
  22. require("Base/UIHelper.lua"):OpenUI("UI/SUILoginPanel.lua")
  23. -- SPlayer.Init()
  24. -- SServerTime.Init()
  25. -- require("Config/SConfigManager.lua"):Init()
  26. -- require("Network/NetworkManager.lua"):Init()
  27. end
  28. function Main.OnDestroy()
  29. -- require("Network/NetworkManager.lua"):UnInit()
  30. -- require("Config/SConfigManager.lua"):UnInit()
  31. -- SServerTime.UnInit()
  32. -- SPlayer.UnInit()
  33. print("Main.OnDestroy Called ~")
  34. end
  35. print("main.lua Load Finish ... ...")
  36. return Main