瀏覽代碼

Set camera back to main if checkbox unchecked

Temdog007 6 年之前
父節點
當前提交
05e6e7cce3
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      editor/js/Viewport.js

+ 7 - 1
editor/js/Viewport.js

@@ -176,7 +176,13 @@ var Viewport = function ( editor ) {
 
 	signals.sceneCamerasChanged.add( function () {
 
-		sceneCameraDisplay.setDisplay( config.getKey( 'project/renderer/showSceneCameras' ) === true && Object.keys( cameras ).length > 0 ? 'block' : 'none' );
+		var optionSelected = config.getKey( 'project/renderer/showSceneCameras' ) === true;
+		sceneCameraDisplay.setDisplay( optionSelected && Object.keys( cameras ).length > 0 ? 'block' : 'none' );
+		if(optionSelected === false)
+		{
+			cameraSelect.setValue(camera.uuid);
+			render();
+		}
 
 	} );