public bool DoTick()
{
if (EditorApplication.timeSinceStartup > this.m_NextTick)
{
this.m_NextTick = EditorApplication.timeSinceStartup + this.m_Interval;
return true;
}
return false;
}
public void Update() { if (EditorApplication.isPlaying && m_Ticker.DoTick()) { Repaint(); // Ensure repaint to update vu meters and effects in playmode } }