Loader类和LoaderInfo类
package { import flash.net.URLRequest;//导入路径包 import flash.display.Loader; import flash.events.Event; import flash.display.Sprite; public class Main extends Sprite { private var a:Loader=new Loader(); public function Main():void { a.contentLoaderInfo.addEventListener(Event.COMPLETE,mydata); a.load(new URLRequest("Andy.jpg")); addChild(a); } private function mydata(evt:Event):void { trace(a.contentLoaderInfo.width); } } }
第9、14行:Loader类的contentLoaderInfo属性返回的是一个LoaderInfo类型对象,即提供图片的加载进度信息和统计(此处a.contentLoaderInfo返回的就是图片的载入进度信息)。这里给它添加事件侦听器,当载入完成时,执行mydata()方法,输出图片的宽度(LoaderInfo类具有width属性)。