private void OnDisable() { BehaviorManager.Instance.OnDestroy(); EditorApplication.update -= OnFrame; _behaviorDrawController.OnDestroy(); _behaviorDrawPropertyController.OnDestroy(); BehaviorRunTime.Instance.OnDestroy(); }
public void OnDestroy() { BehaviorDataController.Instance.OnDestroy(); _behaviorDrawPropertyController.OnDestroy(); _behaviorDrawController.OnDestroy(); BehaviorRunTime.Instance.OnDestroy(); AssetDatabase.Refresh(); UnityEngine.Caching.ClearCache(); }