我正在为魔兽世界制作一个插件,我的项目已经完成,但它运行一次就完成了。
我的目标是在我的屏幕上制作一个显示某些统计数据的界面,并且在战斗期间您可能会获得某种触发,并且您的统计数据会增加。
现在我的代码创建界面并显示基本统计信息。
这是我编写的一个函数,可以用来正确更新它。
local function updateFunction()
AgilityLine.text:SetText("Agility = ".. getRangedAgility())
AttackPowerLine.text:SetText("AP = ".. getRangedAttackPower())
CritLine.text:SetText("Crit = ".. getRangedCrit() .."%")
MasteryLine.text:SetText("Mastery = ".. getRangedMastery())
HasteLine.text:SetText("Haste = ".. getHaste() .."%")
end
我通过在游戏中运行命令来测试它。我怎样才能使函数以合理的速度自行运行,也许每秒两次。