请问怎么在creator中刷新文件的uuid值

请问怎么在creator中刷新文件的uuid值,
发现即便替换了资源, 但是因为资源引用的问题所以UUID没有变化,

所以想要刷新某张资源的uuid, 但是又不改变其被引用的前提

1赞

比如 A.png 放入工程后uuid是 abc-456 , 然后我用新图B.png改名成A.png 替换的时候uuid还是abc-456, 这样子打包的时候 生成的资源名叫 abc-456.png ,而我想实现 B替换上A的时候 uuid能发生变化, 并且对应的引用也能覆盖替换

不是很能理解,如果是单纯的换uuid的话资源的meta文件重新生成就可以,但是你这个既要换uuid,又要不更改引用,那么为什么要换uuid呢

因为老项目要换皮, 新包打出来皮只是资源替换 所以导致感觉打包出来的新项目跟老项目结构目录相似度超过50%

资源替换为什么要换uuid呢,直接换资源不就可以了吗

哦哦哦,明白了,如果要保持资源的引用并且批量的话,走插件可能是更好的选择

嗯 是的呢 我也尝试在找插件

用python或nodejs写个脚本跑一下就可以了,比如新资源先放入老的项目中目录结构不一样让编辑器自动生成uuid接着批量用脚本查找替换就可以了

哈哈哈 我正在寻找这种插件 看有没有大佬已经实现, 有什么搜索关键字吗

这个不清除有没有插件,毕竟功能太定制了,就是简单的对几种特定文件读取查找uuid替换成新的uuid然后保存就行了

哈哈 论坛翻了一下 好像找到了 正在看着玩意怎么用

这个可以用吗?求教怎么使用,谢谢大佬

我尝试了下 creator2.4.6 windows可以正常工作 很完美替换udid