actionscript 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属性)。

你可能感兴趣的:(.net,Flash,actionscript)