egret加载网络图片的方法

egret加载网络图片的方法
<pre>
protected onComplete() {

var imgLoader: egret.ImageLoader = new egret.ImageLoader;
egret.ImageLoader.crossOrigin = "anonymous";
imgLoader.load("https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJCWpvVtU7gUyvovhiaS96cc4nLlHwWfX8CllhABoiaGvrXexXppgofV5ZvtvicBrcJr4yJkKpObibesA/132");
imgLoader.once(egret.Event.COMPLETE, this.imgLoadHandler, this);
}
private imgLoadHandler(evt: egret.Event): void {
if (evt.currentTarget.data) {
egret.log("加载头像成功: " + evt.currentTarget.data);
let texture = new egret.Texture();
texture.bitmapData = evt.currentTarget.data;
let bitmap = new egret.Bitmap(texture);
bitmap.x = 200;
bitmap.y = 200;
this.addChild(bitmap);
}
}
</pre>

posted @ 2019-11-13 01:13  newmiracle宇宙  阅读(1652)  评论(0编辑  收藏  举报