Sfoglia il codice sorgente

Editor: Edit/Flatten robustness.

Mr.doob 10 anni fa
parent
commit
951c4049b5
1 ha cambiato i file con 7 aggiunte e 0 eliminazioni
  1. 7 0
      editor/js/Menubar.Edit.js

+ 7 - 0
editor/js/Menubar.Edit.js

@@ -68,6 +68,13 @@ Menubar.Edit = function ( editor ) {
 
 		if ( object.parent === undefined ) return; // avoid flattening the camera or scene
 
+		if ( object.geometry === undefined ) {
+
+			alert( object.name + ' doesn\'t have geometry' );
+			return;
+
+		}
+
 		if ( confirm( 'Flatten ' + object.name + '?' ) === false ) return;
 
 		var geometry = object.geometry;