private void OnPlayChanged(PlayModeStateChange state) { if (state == PlayModeStateChange.ExitingEditMode || state == PlayModeStateChange.ExitingPlayMode || state == PlayModeStateChange.EnteredEditMode) { timeline?.Dispose(); timeline = null; CleanEnv(); if (window != null) { window.Dispose(); window.Repaint(); } } }
private void OnDestroy() { timeline?.Dispose(); }