/// <summary> /// Unity event. Initialization point of this window. /// </summary> void OnEnable() { // Init editor data model. if (editor == null) { editor = new LevelEditorData(); } if (!editor.Init()) { // return; } // Init scene GUI renderer if (sceneGUI == null) { sceneGUI = new LevelEditorSceneGUI(editor); } sceneGUI.Init(); // Init window GUI renderer. if (windowGUI == null) { windowGUI = new LevelEditorWindowGUI(this, editor); } windowGUI.Init(); // Register the scene view GUI renderer SceneView.onSceneGUIDelegate += OnSceneGUI; }
/// <summary> /// Unity event. Initialization point of this window. /// </summary> void OnEnable() { // Init editor data model. if (editor == null) { editor = new LevelEditorData(); } if ( !editor.Init() ) { // return; } // Init scene GUI renderer if (sceneGUI == null) { sceneGUI = new LevelEditorSceneGUI(editor); } sceneGUI.Init(); // Init window GUI renderer. if (windowGUI == null) { windowGUI = new LevelEditorWindowGUI(this, editor); } windowGUI.Init(); // Register the scene view GUI renderer SceneView.onSceneGUIDelegate += OnSceneGUI; }