internal void SaveAxis() { if (Axis.Name == SaveName || !AxisManager.LocalAxes.ContainsKey(Axis.Name)) { Axis.Dispose(); } Axis = Axis.Clone(); Axis.editor.Open(); Axis.Name = SaveName; AxisManager.AddLocalAxis(Axis); Callback?.Invoke(Axis); Destroy(this); }