CGLogic.cs 647 B

12345678910111213141516171819202122
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class CGLogic : MonoBehaviour
  5. {
  6. public Transform m_cgRoot;
  7. public Transform m_cgAutoFinish;
  8. private string m_strLuaScriptName = "LuaCG";
  9. // Use this for initialization
  10. void Start ()
  11. {
  12. LuaUtil.LuaDoFile(LuaClient.Instance.luaState, LuaUtil.GetUILuaPath(m_strLuaScriptName));
  13. LuaUtil.CallCS2Lua(LuaUtil.GetLuaScriptModuleName(m_strLuaScriptName) + "OnStart", m_cgRoot, m_cgAutoFinish);
  14. }
  15. void OnDestroy()
  16. {
  17. LuaUtil.CallCS2Lua(LuaUtil.GetLuaScriptModuleName(m_strLuaScriptName) + "OnDispose");
  18. }
  19. }