public void OnInit() { if (!CheckValid()) return; LuaFunction OnInitFunc = mLuaTable.GetLuaFunction("on_init") as LuaFunction; if (OnInitFunc != null) { OnInitFunc.BeginPCall(); OnInitFunc.PCall(); OnInitFunc.EndPCall(); OnInitFunc.Dispose(); OnInitFunc = null; } }
static int OnInit(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 1); NetworkManager obj = LuaScriptMgr.GetUnityObject <NetworkManager>(L, 1); obj.OnInit(); return(0); }