我的项目里有如下截图里后缀名为 .map, mb, mt 这3个二进制文件,尝试加载这三个文件。
尝试用BufferAsset的方式加载1002.map,但是加载结果都是空,如下图
只能以Asset的方式加载,但是这个不是二进制读取格式,无法解析二进制文件里的内容
要怎么做才可以读取项目二进制文件
我的项目里有如下截图里后缀名为 .map, mb, mt 这3个二进制文件,尝试加载这三个文件。
尝试用BufferAsset的方式加载1002.map,但是加载结果都是空,如下图
只能以Asset的方式加载,但是这个不是二进制读取格式,无法解析二进制文件里的内容
要怎么做才可以读取项目二进制文件
目录都不对。resources加载要把资源放到resources目录下。我看你的文件都没有生成meta。可能都不在cocos的assets目录下。
人家是 Cocos Star Writer 怎么可能会不知道这点呢
上面截图的是项目外部的目录,还没放到resources下,后面放到resources了,尝试以二进制的方式加载文件,加载不到。
把加载文件类型改成Asset类型就可以加载到,但是这个Asset类型不是二进制加载文件格式,加载得到也无法读取文件里的二进制内容。
文件后缀加个.bin
只能把后缀手动改成bin
或者自己处理一下加载管线,把你的文件后缀类型加入到DownloadHandler.handlers里面。