想在生成后再批量修改所有资源的uuid
我目前是这样做的
1.遍历出import下的所有json文件,找中其中json文件名是标准uuid格式(8-4-4-4-16)的文件
2.批量生成一批随机的uuid
3.将1中找到的所有文件文件名中的uuid替换为新生成的,并记录下对应关系
4.遍历所有json文件,批量替换其中的__uuid__和fileId字段,把值替换为第3步中记录的对应关系里的新uuid (这里我是遍历整个json,找出__uuid__和fileId字段,这里涉及到uuid的压缩,在引擎里找到的算法应该没问题)
5.将所有json文件移动到正确的目录内(文件名头2位的文件夹下)
6.修改settings.js,批量替换里面所有的uuid
但还是有问题,很多资源似乎还是引用的老的,导致找不到资源。不知道是哪里还没有替换完全。
求高手指导。
马甲包