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 } }