我在Google的3d Warehouse上找到了一个Collada(.dae)文件。使用Away3d,我可以使用以下代码加载文件并将其显示在我的视图中:
var object3d = Collada.parse(FooXML, { material:"white", x:0, y:0, z:0 });
view.scene.addChild(object3d);
问题在于它只是在太空中漂浮,无论我如何通过.x,.y或.z调整位置,它都不会从它的位置移动。
我正在使用Flash cs4和Away3d的最新稳定版本。
答案 0 :(得分:0)
你是在翻译collada对象后重新渲染场景吗?
你是如何翻译对象的?如果你需要移动它,那么你应该在init对象中设置它,例如:(FooXML, { material:"white", x:100, y:100, z:-70 })
。