local EXPlayer ={ -- 手牌列表 card_list = nil, -- 剩余牌数 hand_left_count = 0, -- 出牌列表 outcard_list = nil, -- 牌组列表 fz_list = nil, hu_xi =0 } local M = EXPlayer --- Create a new EXPlayer function M.new() setmetatable(M,{__index = Player}) local self = setmetatable({}, {__index = M}) self.card_list = {} self.outcard_list = {} self.fz_list = {} return self end -- 清理玩家数据 function M:Clear() Player.Clear(self) self.card_list = {} self.outcard_list = {} self.fz_list = {} self.hand_left_count = 0 self.hu_xi =0 end return M