瀏覽代碼

Editor: Fix renderer properties.

Mr.doob 9 年之前
父節點
當前提交
3a404703d7
共有 1 個文件被更改,包括 3 次插入10 次删除
  1. 3 10
      editor/js/Sidebar.Project.js

+ 3 - 10
editor/js/Sidebar.Project.js

@@ -45,17 +45,8 @@ Sidebar.Project = function ( editor ) {
 
 
 		var value = this.getValue();
 		var value = this.getValue();
 
 
-		if ( value === 'WebGLRenderer' ) {
-
-			rendererPropertiesRow.setDisplay( '' );
-
-		} else {
-
-			rendererPropertiesRow.setDisplay( 'none' );
-
-		}
-
 		config.setKey( 'project/renderer', value );
 		config.setKey( 'project/renderer', value );
+
 		updateRenderer();
 		updateRenderer();
 
 
 	} );
 	} );
@@ -137,6 +128,8 @@ Sidebar.Project = function ( editor ) {
 
 
 		}
 		}
 
 
+		rendererPropertiesRow.setDisplay( type === 'WebGLRenderer' ? '' : 'none' );
+
 		var renderer = new rendererTypes[ type ]( { antialias: antialias } );
 		var renderer = new rendererTypes[ type ]( { antialias: antialias } );
 		if ( shadows && renderer.shadowMap ) renderer.shadowMap.enabled = true;
 		if ( shadows && renderer.shadowMap ) renderer.shadowMap.enabled = true;
 		signals.rendererChanged.dispatch( renderer );
 		signals.rendererChanged.dispatch( renderer );