コード例 #1
0
        public void OnInspectorGUI()
        {
            GUILayout.BeginVertical("box");
            EditorGUILayout.LabelField("Filter", GUIStyles.BoxTitleStyle);

            EditorGUILayout.PropertyField(layerFilterEnabled, new GUIContent("Terrain Layers"));

            if (layerFilterEnabled.boolValue)
            {
                TerrainLayerUtils.ShowTerrainLayersSelection("Layers", Terrain.activeTerrain, editorTarget.filterSettings.includes, editorTarget.filterSettings.excludes);
            }

            GUILayout.EndVertical();
        }
コード例 #2
0
        public void OnInspectorGUI()
        {
            GUILayout.BeginVertical("box");
            EditorGUILayout.LabelField("Filter", GUIStyles.BoxTitleStyle);

            EditorGUILayout.PropertyField(layerFilterEnabled, new GUIContent("Terrain Layers"));

            if (layerFilterEnabled.boolValue)
            {
                EditorGUILayout.HelpBox("Feature is work in progress, not finished yet!", MessageType.Warning); // TODO: remove

                TerrainLayerUtils.ShowTerrainLayersSelection("Layers", Terrain.activeTerrain, editorTarget.filterSettings.includes, editorTarget.filterSettings.excludes);
            }

            GUILayout.EndVertical();
        }