/// <inheritdoc/> protected override void Commit() { newState?.Restore(); FocusOnObject(); RefreshInspector(); }
/// <inheritdoc/> protected override void Revert() { oldState?.Restore(); FocusOnObject(); RefreshInspector(); }
/// <inheritdoc/> protected override void Commit() { state?.Restore(); if (obj != null && !obj.IsDestroyed) { Selection.SceneObject = obj; } FocusOnObject(); RefreshInspector(); }