Unity3d 如何将文件打包到Unity中的资产中以减少数量?

Unity3d 如何将文件打包到Unity中的资产中以减少数量?,unity3d,assets,packing,Unity3d,Assets,Packing,我在Assets文件夹中使用数千个模型和其他资源处理unity游戏项目。过了一段时间,由于不断刷新和元文件,这变得太慢和不方便。这些文件中的大多数不经常变化,因此我们可以认为它们是静态的。停用自动刷新是可以的,但仍然有太多的文件 是否有一种方法可以打包一组文件,以便Unity在Assets文件夹中为所有文件只处理一个文件?我知道有一些包和budles,但要在编辑器中使用它们,您必须将它们解包。因此,包裹和budles对我没有帮助 谢谢。根据您的情况,您可以先尝试将它们组织到不同的子文件夹中。如果

我在Assets文件夹中使用数千个模型和其他资源处理unity游戏项目。过了一段时间,由于不断刷新和元文件,这变得太慢和不方便。这些文件中的大多数不经常变化,因此我们可以认为它们是静态的。停用自动刷新是可以的,但仍然有太多的文件

是否有一种方法可以打包一组文件,以便Unity在Assets文件夹中为所有文件只处理一个文件?我知道有一些包和budles,但要在编辑器中使用它们,您必须将它们解包。因此,包裹和budles对我没有帮助


谢谢。

根据您的情况,您可以先尝试将它们组织到不同的子文件夹中。如果一个文件夹包含的对象太多,肯定会导致延迟

您也可以尝试在unity中将每个场景中的3D对象导出为fbx,而不是数千个预制对象。然后,将此fbx作为单个文件导入

通过执行此操作,场景将变为单个fbx。 对于关卡或场景设计,我们曾经尽可能地将所有内容组合或打包到一个fbx对象中。仅保留必要的道具作为单独预制件

理想情况下,您还应该在其他3D软件中优化打包的fbx。例如,删除重复的面、不可见的面等。此工作流可以清理整个场景,并在低端设备或VR移动耳机中运行更平滑