예제 #1
0
        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);
        }
예제 #2
0
        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>();
        }