protected virtual void OnValidate() { if (_registered && _addUpdateMode != _updateMode) { ApplicationKit.RemoveUpdate(_addUpdateMode, OnUpdate); ApplicationKit.AddUpdate(_addUpdateMode = _updateMode, OnUpdate); } }
protected virtual void OnDisable() { ApplicationKit.RemoveUpdate(_updateMode, OnUpdate); _registered = false; }