Beispiel #1
0
 public void OnDisable()
 {
     _layoutView = null;
     EditorApplication.hierarchyWindowChanged -= LoadLayoutView;
     SceneView.onSceneGUIDelegate             -= OnSceneGUI;
     _commandHistory.Dispose();
     _commandHistory = null;
 }
Beispiel #2
0
    private void LoadLayoutView()
    {
        var editorObject = GameObject.Find("Editor");

        if (editorObject != null)
        {
            _layoutView = editorObject.GetComponent <PuzzleLayoutView>();
        }
    }