예제 #1
0
 static int GetPanelManager(IntPtr L)
 {
     LuaScriptMgr.CheckArgsCount(L, 0);
     Teacher.Manager.PanelManager o = Teacher.LuaHelper.GetPanelManager();
     LuaScriptMgr.Push(L, o);
     return(1);
 }
예제 #2
0
    static int CreatePanel(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        Teacher.Manager.PanelManager obj = (Teacher.Manager.PanelManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.PanelManager");
        string      arg0 = LuaScriptMgr.GetLuaString(L, 2);
        LuaFunction arg1 = LuaScriptMgr.GetLuaFunction(L, 3);

        obj.CreatePanel(arg0, arg1);
        return(0);
    }
예제 #3
0
    static int downLoadFile(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 4);
        Teacher.Manager.PanelManager obj = (Teacher.Manager.PanelManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.PanelManager");
        LuaTable    arg0 = LuaScriptMgr.GetLuaTable(L, 2);
        LuaFunction arg1 = LuaScriptMgr.GetLuaFunction(L, 3);
        LuaFunction arg2 = LuaScriptMgr.GetLuaFunction(L, 4);

        obj.downLoadFile(arg0, arg1, arg2);
        return(0);
    }