CocosCreator怎么把二进制转成图片并显示?
小弟这方面知识欠缺,
有无大佬帮忙指引个方向。
首先你需要知道这个二进制文件的具体格式规则。
比如最简单的,如果这个文件是我自己定的,图片每个像素点有rgba四个通道,如果是不透明图片,可以去掉alpha通道。
每个通道的值,如果用最小的单字节来显示的话,一个字节表示0~255。逐像素去设置每个像素点即可。
然后到了具体的需求,你的题目并没有说清楚你的需求是什么。你有的是什么格式的二进制文件?以前项目中导出的?还是新的需求里,自己可以自定义的?
转成base64或者用Blob(有兼容性问题),还有就是调用createImageBitmap函数转换
new Image() 或者 createImageBitmap()咯,盲猜想做资源加密?