private bool InitializeCheck()
        {
            if (target != SplineEditorCache.GetTarget())
            {
                InvalidateShapeEditor();
                SplineEditorCache.ClearSelection();
                SplineEditorCache.SetTarget(target);
            }

            if (target != null && m_SplineEditor == null)
            {
                SetupSpriteShapeEditor(target.spline);
            }

            return(target != null);
        }
 private void InvalidateShapeEditor()
 {
     m_SplineEditor = null;
     m_Spline       = null;
     SplineEditorCache.SetTarget(null);
 }