如下图,多bundle图片资源交叉引用导致 图集拷贝多份,这个图集自动合图的,怎样知道具体是哪张图被别的bundle引用了?
是否有比较高效的方法,如果靠手动一张张去查看uuid的使用效率非常低。
写个插件.
怎样写这个逻辑呢?判断 A bundle下的 a.png 被 B bundle 引用
判断资源素材格式 尺寸大小以及md5值都相等 你看看可以吗
bundle 都有对应文件夹, 遍历工程里面所有 prefab 和 scene, 有使用到a bundle 内部的资源 uuid 的,且对应的目录不在 a bundle 对应的文件夹, 就输出就行了
进阶的可以用 prefab/scene 的 md5作为 key, 所引用的全部资源路径组成 obj 作为 value, 缓存下来, 每次多一次 md5 校验, 这样就只有第一次的时候耗时稍微长点, 其他时候就很快了
多谢,我试试
去看插件下面的评论,改一下文件夹的名称
试过了,和那个无关
算了,还是自己写一个 
随便咯。反正我一路跑到385都没问题
哈哈,我知道了,文件夹里面有个 废的meta文件,然后就报错了,删掉就正常了
的确不错,但是 好像也只能一个个去看,我的需求 好像还是没法便捷的查看
有源码,可以自己加几行代码输出下



