Talk:Using OnUpdate correctly
From WoWWiki
Seconds timer.
-- Globals Section MyAddon_updateSeconds = 5; --How many seconds per update. MyAddon_DelayTime = 0; --dont change.
-- Functions Section function MyAddon_OnUpdate(elapsed) local MyAddon_CurrentTime = GetTime(); if (MyAddon_CurrentTime >= MyAddon_DelayTime) then MyAddon_DelayTime = (MyAddon_CurrentTime + MyAddon_updateSeconds); -- Your update code here end end
