忘记说了,在wbe脚本里是写在了初始化里了。Lua文件的话,基类已经写到了wbe function里去了。在这里也再放一下[Lua] 纯文本查看 复制代码
myUnit={}
function myUnit:New(unit)
local s={}
setmetatable(s,self)
self.__index = self
s.name = GetUnitName(unit)
s.lv=UnitLevel(unit)
s.hp=UnitHealth(unit)
s.maxHp=UnitHealthMax(unit)
s.mp=UnitMana(unit)
s.maxMp=UnitManaMax(unit)
s.Skill={}
return s
end
要把上面这段代码添加到wbe文件夹里的WowBee.Functions.lua,以后都可以用。或者是放到魔蜂脚本的初始化里,如果这样可以在myUnit={}前面加个local。
至于技能的基类我没有用,因为要用就得在初始化里把所有技能全部添加一遍,打的多用起来可能还要记住各种变量名,不如直接编写方便,说到底就是懒。
看不上就算了,我也不强求。那再问一下,在初始化里local me时,不算是一次数据更新吗,我以为就是一次数据的更新。昨天晚上修改出来的,今天打了一把觉得还是不错的,没发现这些问题,再学习下。
|