Unity和Eclipse:动态绘制对象

时间:2013-04-08 16:34:06

标签: android eclipse dynamic unity3d draw

我正在实现一个Android应用程序,该应用程序在屏幕上绘制3D对象(超过camera视图)。这些对象采用FBX格式,自从我上次使用openGL以来已经过去几年了,我决定使用Unity进行,然后将其集成到Eclipse中。我还是Unity的初学者。

应用程序运行正常,但现在我遇到了一个问题:我希望用户能够从我的服务器下载FBX个对象,并决定在视图上绘制哪个对象。是否可以动态更改正在绘制的对象而无需为每个对象存储整个场景?

谢谢!

1 个答案:

答案 0 :(得分:1)

是的,可以在运行时动态创建对象。

您可以在运行时使用顶点和三角形数据构建网格,设置uv坐标,应用纹理以及添加组件(如AudioSource,MeshCollider)。

除了组成对象的数据外,无需更改场景或加载任何内容。

请记住,有几种方法可以做到这一点,一些是内置的,一些不是。研究您的选择并实施适合您的选项。

如果您有Unity Pro,您应该可以使用资产捆绑轻松完成此操作:AssetBundles