Unity | 内存优化之资源冗余问题

目录

一、资源冗余

1.主动打包和被动打包

2.依赖资源处理

(1)分别制作AB包,会造成冗余

(2)资源冗余解决办法:

(2.1)先主动打依赖资源AB包

(2.2)将两个预制体打成一个AB包

二、代码生成的资源

三、加载和缓存策略


一、资源冗余

        资源冗余往往是很多项目中最为常见的内存问题之一。而其中往往AssetBundle打包策略和资源加载缓存策略又是导致冗余的最主要的两种原因。

扫描二维码关注公众号,回复: 17412679 查看本文章

1.主动打包和被动打包

        打AB包时,依赖的资源属于被动打包。如下图中:caoyemao1_2d这个资源属于主动打包,其他的三个都属于被动打包。

2.依赖资源处理

        打AB包时如果不采用依赖打包,会产生资源冗余的问题。如下图: caoyemao1_2d和caoyemao1_3d分别是spine动画caoyemao1的2D和3D预制体。

猜你喜欢

转载自blog.csdn.net/weixin_39766005/article/details/141889075