31 lines
606 B
Lua
31 lines
606 B
Lua
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 |