Unity3d 添加小型资产会以指数方式增加独立数据文件夹的大小
我添加了价值33MB的sprite资源(它们是大字符插图),因此我希望数据文件夹会按比例增加。但是,大小实际上增加了2GB(增加了6000%),使总数据大小也增加了500%以上 对我来说没有任何意义。我的导入选项有错误吗?我使用mip贴图、双线性/三线性过滤器。Truecolor/vs compressed不会改变任何东西 附加信息:它就像10个文件,每个文件有5-8个大型精灵。另一件奇怪的事情是,当它被压缩成zip文件时,大小会压缩到142mb(从2.3GB左右)。这很奇怪,因为差别太大了。Unity3d 添加小型资产会以指数方式增加独立数据文件夹的大小,unity3d,Unity3d,我添加了价值33MB的sprite资源(它们是大字符插图),因此我希望数据文件夹会按比例增加。但是,大小实际上增加了2GB(增加了6000%),使总数据大小也增加了500%以上 对我来说没有任何意义。我的导入选项有错误吗?我使用mip贴图、双线性/三线性过滤器。Truecolor/vs compressed不会改变任何东西 附加信息:它就像10个文件,每个文件有5-8个大型精灵。另一件奇怪的事情是,当它被压缩成zip文件时,大小会压缩到142mb(从2.3GB左右)。这很奇怪,因为差别太大了。
启动速度也很慢。我认为这与unity处理图像压缩的方式有关。这些资产以压缩(jpg/png)的形式存在于您的项目中,但它们会被重新压缩(或不被压缩)成在目标平台上解码最快的形式。尝试使用“资源导入”设置播放“强制”设置(如果在“项目”窗口中突出显示资源,则可用)
文件大小会变大的原因有很多 正如@zambari所说,PNG/JPEG是压缩格式,压缩效果比unity好得多。因此,你必须小心你的文件大小,因为它们在游戏中会更大 我遇到的另一个问题是我的文件大小不正确。我尝试使用的压缩方法要求文件大小可以被4整除(DTX5) 另一个大问题是我有我不需要的大图像。我使用了“生成mip贴图”+三线性过滤,这再次使文件大小增加了一倍。你能做的最好的事情就是使用反映其用途的图像大小。依靠Unity通过使用最大图像大小为您做到这一点并不能保证良好的质量(事实上,它看起来很糟糕)。这一切都是团结一致的