一个关于资源释放的问题,大家有什么好的解决方案吗?

两个 prefab A 和 B 公用了的一张图片C,一个prefab A 是动态加载的,一个prefab B 是通过属性拖到场景中的,代码加载的, 当场景切换以后,C 图片会被释放调,当再次 实例 A 时 , 会崩溃 提示


这种问题应该比较常见吧,目前解决方法是 C图片复制一份 单独用在AB 上面就没问题了,大家有什么好的解决方法吗?

第一次加载A prefab时缓存起来,第二次加载A时从缓存读取A,场景再怎么切换也没问题

我原先就是用这个方法的,动态加载 A 和其他一下 prefab ,统一管理, 但是 B 释放以后 ,会提示

再实例化A 就报上面的问题了