@@ -134,6 +134,27 @@ private void DrawGeneratedView()
134134
135135 private void DrawNotGeneratedView ( )
136136 {
137+ EditorGUILayout . PropertyField ( autoCollectRenderersProperty ) ;
138+
139+ bool newOverrideSaveAssetsPath = EditorGUILayout . Toggle ( overrideSaveAssetsPathContent , overrideSaveAssetsPath ) ;
140+ if ( newOverrideSaveAssetsPath != overrideSaveAssetsPath )
141+ {
142+ overrideSaveAssetsPath = newOverrideSaveAssetsPath ;
143+ saveAssetsPathProperty . stringValue = string . Empty ;
144+ serializedObject . ApplyModifiedProperties ( ) ;
145+ GUIUtility . ExitGUI ( ) ;
146+ }
147+
148+ if ( overrideSaveAssetsPath )
149+ {
150+ EditorGUI . BeginChangeCheck ( ) ;
151+ EditorGUILayout . PropertyField ( saveAssetsPathProperty ) ;
152+ if ( EditorGUI . EndChangeCheck ( ) )
153+ {
154+ saveAssetsPathProperty . stringValue = IOUtils . MakeSafeRelativePath ( saveAssetsPathProperty . stringValue ) ;
155+ }
156+ }
157+
137158 EditorGUI . BeginDisabledGroup ( customizeSettingsProperty . boolValue == true ) ;
138159 {
139160 EditorGUILayout . ObjectField ( lodGeneratorPresetProperty , typeof ( LODGeneratorPreset ) ) ;
@@ -160,31 +181,10 @@ private void DrawNotGeneratedView()
160181 }
161182 EditorGUI . EndDisabledGroup ( ) ;
162183
163- EditorGUILayout . PropertyField ( autoCollectRenderersProperty ) ;
164-
165184 EditorGUI . BeginDisabledGroup ( customizeSettingsProperty . boolValue == false ) ;
166185 DrawSimplificationOptions ( ) ;
167186 EditorGUI . EndDisabledGroup ( ) ;
168187
169- bool newOverrideSaveAssetsPath = EditorGUILayout . Toggle ( overrideSaveAssetsPathContent , overrideSaveAssetsPath ) ;
170- if ( newOverrideSaveAssetsPath != overrideSaveAssetsPath )
171- {
172- overrideSaveAssetsPath = newOverrideSaveAssetsPath ;
173- saveAssetsPathProperty . stringValue = string . Empty ;
174- serializedObject . ApplyModifiedProperties ( ) ;
175- GUIUtility . ExitGUI ( ) ;
176- }
177-
178- if ( overrideSaveAssetsPath )
179- {
180- EditorGUI . BeginChangeCheck ( ) ;
181- EditorGUILayout . PropertyField ( saveAssetsPathProperty ) ;
182- if ( EditorGUI . EndChangeCheck ( ) )
183- {
184- saveAssetsPathProperty . stringValue = IOUtils . MakeSafeRelativePath ( saveAssetsPathProperty . stringValue ) ;
185- }
186- }
187-
188188 if ( settingsExpanded == null || settingsExpanded . Length != levelsProperty . arraySize )
189189 {
190190 var newSettingsExpanded = new bool [ levelsProperty . arraySize ] ;
0 commit comments