【发布时间】:2010-12-17 03:39:44
【问题描述】:
我正在通过 URLRequest 和 Loader 类加载图像,并且我想在请求完成时管理图像。下面的示例在完成时不会触发事件。相同的代码适用于 URLLoader,但不适用于 Loader 对象。基本上图像加载并且事件监听器永远不会被触发。谁能告诉我如何在 Loader 完成加载图像时触发事件。
var imageReq:URLRequest = new URLRequest("http://www.google.com/images/nav_logo29.png");
var imageLoader:Loader = new Loader();
//
imageLoader.addEventListener(Event.COMPLETE, imageComplete);
imageLoader.load(imageReq);
addChild(imageLoader);
function imageComplete(e:Event):void {
trace("Image Complete");
}
谢谢
【问题讨论】:
标签: flash actionscript-3 event-handling addeventlistener