Flash 无法将材质应用于away3d中的*.obj

Flash 无法将材质应用于away3d中的*.obj,flash,actionscript-3,away3d,Flash,Actionscript 3,Away3d,我无法将纹理应用于对象,我不知道为什么 AS3 blender导出脚本和Collada导入不适用于我 或者 有什么想法吗 var loader:Loader3D = new Loader3D(); loader.addEventListener( Loader3DEvent.LOAD_SUCCESS, handler_loadSuccess ); var parser:Obj = new Obj(); loader.loadGeometry( "assets/objects/Test.o

我无法将纹理应用于对象,我不知道为什么

AS3 blender导出脚本和Collada导入不适用于我 或者

有什么想法吗

var loader:Loader3D = new Loader3D(); 
loader.addEventListener( Loader3DEvent.LOAD_SUCCESS, 
handler_loadSuccess ); 
var parser:Obj = new Obj(); 
loader.loadGeometry( "assets/objects/Test.obj", parser ); 

private function handler_loadSuccess( event:Loader3DEvent ):void 
{ 
        trace( "Success" ); 
        mat = new ColorMaterial( 0xFFFFFF ); 
        var mesh:Mesh = event.loader.handle as Mesh; 
        mesh.material = mat; 
        mesh.scale( 40 ) 
        mesh.x = 300; 
        viewport.scene.addChild( mesh ); 
}

我通过将材质应用于所有子面来解决此问题