0

我有一个在 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 的最新稳定版本。

4

1 回答 1

0

您是否在翻译 collada 对象后重新渲染场景?

您如何尝试翻译对象?如果你需要移动它,那么你应该将它设置在 init 对象中,例如:(FooXML, { material:"white", x:100, y:100, z:-70 }).

于 2010-03-25T08:46:02.440 回答