UnityEditor.PolygonEditorUtility.StopEditing C# (CSharp) Method

StopEditing() public method

public StopEditing ( ) : void
return void
        public void StopEditing()
        {
            PolygonEditor.StopEditing();
            this.m_ActiveCollider = null;
            Undo.undoRedoPerformed = (Undo.UndoRedoCallback) Delegate.Remove(Undo.undoRedoPerformed, new Undo.UndoRedoCallback(this.UndoRedoPerformed));
        }

Usage Example

        void OnSelectionChanged()
        {
            if (EditorTools.EditorTools.IsActiveTool(this))
            {
                polyUtility.StopEditing();
            }
            var collider = target as Collider2D;

            if (EditorTools.EditorTools.IsActiveTool(this) && IsAvailable() && collider != null)
            {
                polyUtility.StartEditing(collider);
            }
        }
All Usage Examples Of UnityEditor.PolygonEditorUtility::StopEditing