Ejemplo n.º 1
0
    private void OnDisable()
    {
        BehaviorManager.Instance.OnDestroy();
        EditorApplication.update -= OnFrame;

        _behaviorDrawController.OnDestroy();
        _behaviorDrawPropertyController.OnDestroy();

        BehaviorRunTime.Instance.OnDestroy();
    }
Ejemplo n.º 2
0
    public void OnDestroy()
    {
        BehaviorDataController.Instance.OnDestroy();
        _behaviorDrawPropertyController.OnDestroy();
        _behaviorDrawController.OnDestroy();
        BehaviorRunTime.Instance.OnDestroy();

        AssetDatabase.Refresh();
        UnityEngine.Caching.ClearCache();
    }