Explorar el Código

USDZExporter: object names fix (#31444)

Michael Blix hace 7 meses
padre
commit
849b524a21
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      examples/jsm/exporters/USDZExporter.js

+ 6 - 1
examples/jsm/exporters/USDZExporter.js

@@ -381,7 +381,12 @@ class USDZExporter {
 function getName( object, namesSet ) {
 
 	let name = object.name;
-	name = name.replace( /[^A-Za-z0-9-_]/g, '' );
+	name = name.replace( /[^A-Za-z0-9_]/g, '' );
+	if ( /^[0-9]/.test( name ) ) {
+
+		name = '_' + name;
+
+	}
 
 	if ( name === '' ) {
 

粤ICP备19079148号