如何加载自定义后缀的预制资源(未解决)


之前有研究过自定义后缀图片资源的加载 预制资源没试过不过处理流程还是一样的

我图片里是按.bin格式加载自定义后缀的预制体文件 当然也可以直接按.txt格式加载json格式的文本然后反序列化得到资源 这个完全由自己的加解密流程决定

因为我想着后面加密后统一用一个后缀 所以都先加载为二进制数据 然后数据头预留几位来区分加密前的文件类型 根据是预制体还是图片还是音频来做不同的反序列化操作


不过还是遇到了问题 虽然成功加载了自定义后缀的预制资源 得到了cc.Prefab对象 但是并没有自动反序列化相关依赖 不过可以看到依赖信息都在一个__depends__数组里

cc.assetManager.parse.parseImport是用来反序列化资源文件的 通过查看源码可以看到其实就是cc.deserialize反序列化方法的封装 感觉是要用到第二个参数

依旧希望能够抛砖引玉 求大佬解惑


@68637552 大佬有空帮我算一卦 :rofl: