void Update () { if (updateInterval == -1 || Time.realtimeSinceStartup - lastUpdateTime < updateInterval || handler == null) { return; } ForceUpdate (); }