[]关于从网络异步加载图片的问题
https://ldc.layabox.com/doc/?nav=zh-as-3-1-0
在官网上这个示例 《二进制图片》中
第2行代码,为什么是从第4个字节开始读取呢?
我尝试了下,发现这段代码无法成功创建sprite。而我改为从第0个字节开始读取,则顺利创建
不知道是官方示例代码出问题,还是我哪里写的不对呢?
在官网上这个示例 《二进制图片》中
var byte:Byte = new Byte(data);//Byte数组接收arraybuffer
byte.writeArrayBuffer(data,4);//从第四个字节开始读取数据
var blob:Object = new Browser.window.Blob([byte.buffer], { type: "image/png" });
var url:String = Browser.window.URL.createObjectURL(blob);//创建一个url对象;
////我们先用第一种方式显示图片到舞台;
var sp:Sprite = new Sprite();
sp.loadImage(url);
Laya.stage.addChild(sp);//添加到舞台
第2行代码,为什么是从第4个字节开始读取呢?
我尝试了下,发现这段代码无法成功创建sprite。而我改为从第0个字节开始读取,则顺利创建
不知道是官方示例代码出问题,还是我哪里写的不对呢?
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
梵·尼古拉斯·纯洁
赞同来自: