egret加载网络图片的方法

egret加载网络图片的方法

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);
		}
	}

原创文章如转载,请注明本文链接: http://newmiracle.cn/?p=3139

发表评论

电子邮件地址不会被公开。 必填项已用*标注