2

所以我正在尝试创建一个图片库。我的 AIR 应用程序接受拖放到 TileList 组件上的文件。我将图像用作图标,但问题是它们需要很长时间才能加载,所以我想先压缩文件数据(我已经完成了那部分)问题是我不知道如何打开文件并将数据放入 BitmapData 对象。

有任何想法吗?

4

1 回答 1

2
var req:URLRequest = new URLRequest(value.file.url);
var ldr:Loader = new Loader();
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
ldr.load(req);
.
.
.
private function completeHandler(event:Event):void {
  var ldr:Loader = Loader(event.target.loader);
  var b:Bitmap = Bitmap(ldr.content);
}
于 2009-02-16T00:23:24.337 回答