ソースを参照

Editor: added warning when trying to export geometry for objects without geometry (lights, cameras, etc).

alteredq 13 年 前
コミット
a436c31a3b
1 ファイル変更7 行追加0 行削除
  1. 7 0
      editor/js/ui/Viewport.js

+ 7 - 0
editor/js/ui/Viewport.js

@@ -609,6 +609,13 @@ var Viewport = function ( signals ) {
 
 	signals.exportGeometry.add( function () {
 
+		if ( !selected.geometry ) {
+
+			console.warn( "Selected object doesn't have any geometry" );
+			return;
+
+		}
+
 		var output = new THREE.GeometryExporter().parse( selected.geometry );
 
 		var blob = new Blob( [ output ], { type: 'text/plain' } );