我正在实现一个在屏幕上Android
绘制对象的应用程序(俯视图)。这些对象是格式的,自从我上次使用以来已经有好几年了,我决定使用它然后将它集成到. 我还是初学者。3D
camera
FBX
openGL
Unity
Eclipse
Unity
该应用程序运行良好,但现在我面临一个问题:我希望用户能够FBX
从我的服务器下载对象并决定在视图上绘制哪个对象。是否可以动态更改正在绘制的对象,而不必为每个对象存储整个场景?
谢谢!
是的,可以在运行时动态创建对象。
您可以在运行时使用顶点和三角形数据构建网格、设置 uv 坐标、应用纹理以及添加组件(如 AudioSource、MeshCollider)。
除了构成对象的数据外,无需更改场景或加载任何内容。
请记住,有几种方法可以做到这一点,有些是内置的,有些不是。研究您的选项并实施适合您的选项。
如果你有 Unity Pro,你应该可以通过他们的 Asset Bundling 轻松做到这一点:AssetBundles