MSkillGroup = {} function MSkillGroup:New() local o = {} setmetatable(o, self) self.__index = self return o end -- 初始化数据 function MSkillGroup:Init(monster, groupData) LogBattle("MSkillGroup Init") self.owner = monster self.skillGroupData = groupData -- 创建技能 self.skillList = {} for index, data in ipairs(self.skillGroupData) do self.skillList[index] = MSkillManager.CreateMSkill(monster, self, index, data[1]) end end function MSkillGroup:GetOwner() return self.owner end function MSkillGroup:Run() end return MSkillGroup