From 3bc80dae518925ad5ac09994b1a2d152db437b17 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 30 十月 2018 11:44:06 +0800
Subject: [PATCH] 4340 【前端】支持xlua方便IOS提审

---
 Lua/CSharpCallLua.cs |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/Lua/CSharpCallLua.cs b/Lua/CSharpCallLua.cs
index 7004104..fc01683 100644
--- a/Lua/CSharpCallLua.cs
+++ b/Lua/CSharpCallLua.cs
@@ -16,6 +16,10 @@
     public delegate void CSharpNetPackage(ushort cmd);
     static CSharpNetPackage onCSharpNetPackage;
 
+    [CSharpCallLua]
+    public delegate void GeneralDelegate();
+    static GeneralDelegate configInit;
+
     public static void Init()
     {
         LuaUtility.DoString("protocol.LuaProtocalRegister");
@@ -23,6 +27,14 @@
 
         LuaUtility.DoString("protocol.CSharpProtocalEvent");
         onCSharpNetPackage = LuaUtility.Global.Get<CSharpNetPackage>("OnCSharpNetEvent");
+
+        LuaUtility.DoString("config.ConfigInit");
+        configInit = LuaUtility.Global.Get<GeneralDelegate>("ConfigInit");
+
+        if (configInit != null)
+        {
+            configInit();
+        }
     }
 
     public static void OnRecieveLuaNetPackage(ushort cmd, byte[] bytes)

--
Gitblit v1.8.0