public virtual void OnEnable() { if (AssetDatabase.Contains(target)) { m_splinecomp = null; m_spline = null; m_edithelper = null; } else { m_splinecomp = (BezierSplineComponent)target; m_spline = m_splinecomp.Spline; m_edithelper = m_spline.GetEditHelper(); } Undo.undoRedoPerformed += UndoPerformed; }
public virtual void OnEnable() { if(AssetDatabase.Contains(target)) { m_splinecomp = null; m_spline = null; m_edithelper = null; } else { m_splinecomp = (BezierSplineComponent)target; m_spline = m_splinecomp.Spline; m_edithelper = m_spline.GetEditHelper(); } Undo.undoRedoPerformed += UndoPerformed; }