コード例 #1
0
 static int DispatchEvent_ParamFloat(IntPtr L)
 {
     try
     {
         int     count = LuaDLL.lua_gettop(L);
         string  arg0  = ToLua.CheckString(L, 1);
         float[] arg1  = ToLua.CheckParamsNumber <float>(L, 2, count - 1);
         CSEventDispatcher.DispatchEvent_ParamFloat(arg0, arg1);
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
コード例 #2
0
 static int DispatchEvent(IntPtr L)
 {
     try
     {
         int      count = LuaDLL.lua_gettop(L);
         string   arg0  = ToLua.CheckString(L, 1);
         object[] arg1  = ToLua.ToParamsObject(L, 2, count - 1);
         CSEventDispatcher.DispatchEvent(arg0, arg1);
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }