Flash Away3d和事件(基本问题)

Flash Away3d和事件(基本问题),flash,away3d,Flash,Away3d,我想在Flash中玩3d游戏,我想知道我可以从3d Max加载多复杂的对象。。。coś当我阅读时,可以从3d Max加载某些内容 我读过流行的3d引擎是Away3d(很多教程),所以如果没有更好的。。。我想集中精力 我忘了说我不熟悉Flash,但是学习东西的最好方法是用它做一些有趣的事情……:) 主要问题: 我可以从3ds加载对象,并将该对象的部分链接到Flash中的某些动作。更好的例子:我想装载一辆车,当用户点击车门时,我想显示一些关于车门的信息,或者将此事件传递到外部,例如PHP、Java等

我想在Flash中玩3d游戏,我想知道我可以从3d Max加载多复杂的对象。。。coś当我阅读时,可以从3d Max加载某些内容

我读过流行的3d引擎是Away3d(很多教程),所以如果没有更好的。。。我想集中精力

我忘了说我不熟悉Flash,但是学习东西的最好方法是用它做一些有趣的事情……:)

主要问题:

我可以从3ds加载对象,并将该对象的部分链接到Flash中的某些动作。更好的例子:我想装载一辆车,当用户点击车门时,我想显示一些关于车门的信息,或者将此事件传递到外部,例如PHP、Java等中的任何其他应用程序。。。当他点击汽车面罩时,我想提出其他事件

有可能创造这样的互动吗


Thx预告:)

在flash应用程序之外传递事件的最简单方式可能是使用ExternalInterface

这允许您调用javascript,然后继续您需要做的事情。 您可以调用您的方法,该方法在汽车拥有的材料发生单击事件时发出此请求。不幸的是,我对Away3D(papervision个人)不是很在行,所以我在那里没有任何优势


Away3D可以加载3DS模型:

例如:

但是,我只在Away3D中使用过Collada DAE文件:

我能够加载并解析Collada文件,然后找到并操作嵌套的对象和纹理。以下是Away3D DAE示例:

下面是一个InteractiveTexture示例:

所以简而言之,我认为你正在努力实现的目标是可能的。当然,您实际上必须下载完整的Away3D源代码和示例来编译和运行这些示例

我要警告的是,这不是一个很好的学习Flash的项目。Away3D有很好的文档,示例展示了可以实现的功能,但我个人认为这是一个“专家级”项目,而不是初学者项目。设置开发环境、正确导出模型、加载模型和操作模型是一项艰巨的任务


祝你好运

外部接口到什么?据我所知,他试图在flash应用程序中加载模型并与之交互。