コード例 #1
0
    static int IntToEnum(IntPtr L)
    {
        int arg0 = (int)LuaDLL.lua_tonumber(L, 1);

        fogs.proto.msg.GoodsQuality o = (fogs.proto.msg.GoodsQuality)arg0;
        LuaScriptMgr.Push(L, o);
        return(1);
    }
コード例 #2
0
ファイル: GoodsWrap.cs プロジェクト: Avatarchik/LockStepDemo
    static int SetQuality(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        Goods obj = (Goods)LuaScriptMgr.GetNetObjectSelf(L, 1, "Goods");

        fogs.proto.msg.GoodsQuality arg0 = (fogs.proto.msg.GoodsQuality)LuaScriptMgr.GetNetObject(L, 2, typeof(fogs.proto.msg.GoodsQuality));
        obj.SetQuality(arg0);
        return(0);
    }
コード例 #3
0
ファイル: GoodsWrap.cs プロジェクト: Avatarchik/LockStepDemo
    static int GetQuality(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 1);
        Goods obj = (Goods)LuaScriptMgr.GetNetObjectSelf(L, 1, "Goods");

        fogs.proto.msg.GoodsQuality o = obj.GetQuality();
        LuaScriptMgr.Push(L, o);
        return(1);
    }