예제 #1
0
        /// <inheritdoc/>
        protected override void Commit()
        {
            newState?.Restore();

            FocusOnObject();
            RefreshInspector();
        }
예제 #2
0
        /// <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();
        }