creator资源管理器资源莫名丢失

creator资源管理器里面的脚本和图片资源会莫名丢失,但却能在文件夹中找到源文件就是无法在资源管理器中找到,只能在资源管理器中搜索才能找到,然后继续被自动隐藏

请问编辑器是否有报错信息呢?

当有资源文件的 uuid 冲突时,会出现这个问题。有资源文件的 uuid 冲突是指:不同的资源使用了相同的 uuid。这个情况可能出现在资源文件重命名(旧的资源没有删除),或者通过版本管理软件(svn,git等)同步项目时。

就是才加载进来的时候会报这个文件冲突但是不怎么影响使用,我试过去找到旧文件去删除但是删了之后编辑器就莫名崩溃了,现在都不敢删除那些文件了

报错信息只是在编辑器打开的时候会出现一次就回复正常,但我的部分资源没有重名的情况也被隐藏了,尤其是挂在预制体上新建的脚本都会被隐藏

资源被隐藏就是因为报错导致的。需要将报错解决掉才能解决问题。可以将报错信息发上来,我看一下应该怎么来解决。

[db-task][init] uuid collision, the uuid for D:\TtZjh\TtZjh\TtZjh\Zjh\assets\Script\MainGame\CustomerTk.js is already in used by D:\TtZjh\TtZjh\TtZjh\Zjh\assets\Script\Login\CustomerTk.js. Assigning a new uuid.
preview server running at http://localhost:7456 //报错
Compiling scripts…
Compiled successfully
1.3.1
The id already added in the tree: e3e3e103-d419-4bba-89bc-567edab769b8//警告

这个报错是因为 CustomerTk.js 移动过位置(路径不一样了,一个在 assets\Script\MainGame 一个在 assets\Script\Login),删除其中一个就可以解决问题了。

好的,谢谢,我去试试

已经解决了,谢谢,还有个问题想麻烦你,就是creator接收base64转码的图片的问题,怎么把服务器用base64转码的图片解码并下载到本地,我试着按照官方的文档的方式来解决但是最后图片在客户端显示的时候挂了,原有位置是一个黑色的方块

有没有测试工程?另外你说的官方的文档是指?

,我这串代码的思路是想先解码图片并替换但是显示上面出现黑框现象

所以我想先通过客户端从服务器下载传送过来的图片到本地再替换原图,但是具体操作找不到思路,求解,谢谢