internal static void Apply(EditorFacility editor) { Debug.Log("EditorView.Apply", "editor = " + editor); // SkyBox EditorSky.Apply(editor); EditorFlares.Apply(editor); EditorColliders.Apply(editor); // Terrain AmbientSettings.Apply(editor); EditorTerrain.Apply(editor); EditorLight.Apply(editor); EditorShadows.Apply(editor); EditorBuildings.Apply(editor); }
void Update() { if (EditorDriver.editorFacility != editor) { // Change Editor Facility editor = EditorDriver.editorFacility; Debug.Log("EditorTriggers.Update", "Editor Facility Changed To = " + editor); // Apply EditorView.Apply(editor); } if (Debug.debug && Input.GetKeyDown(KeyCode.Space)) { EditorColliders.Apply(EditorDriver.editorFacility); } }
internal static void Apply(EditorFacility editor) { Debug.Log("EditorView.Apply", "editor = " + editor); // SkyBox EditorSky.Apply(editor); EditorFlares.Apply(editor); EditorColliders.Apply(editor); // UI EditorButtons.Apply(editor); // Terrain AmbientSettings.Apply(editor); EditorTerrain.Apply(editor); EditorLight.Apply(editor); EditorDoors.Apply(editor); EditorShadows.Apply(editor); EditorBuildings.Apply(editor); // Scatterer Compatibility EditorCamera.Instance.cam.gameObject.AddOrGetComponent <EditorCameraTracker>(); }