多次实例Assetbundle里的预置体材质球丢失问题

项目环境

项目里把一个预置体关联的材质放在A bundle包里,把材质用到的贴图放在了B bundle包里,而预置体在C bundle包里

代码

我在需要实例化预置体时,先加载A B ,然后加载*C,实例化出来没有问题。但是当我第二次加载实例化的时候,就出现了材质球丢失贴图

原因

经过大佬的检查,发现是我在释放资源时,没有释放掉Abundle,在释放B时,材质球贴图已经丢失,第二次加载Bundle时,B没有重新加载,导致预置体应用的B包材质球丢失资源

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容