Flash加载网络图片显示
2016-03-31 10:32
357 查看
创建一个影片剪辑进度条图标,实例名称输入:progressbar
新图层1,脚本
新图层2,影片剪辑进度条图标
新图层3,背景
图层1帧1,脚本
var contentLoader:Loader;
loadContent("http://www.helpexamples.com/flash/images/gallery1/images/pic3.jpg");
function loadContent(url:String):void {
contentLoader = new Loader();
contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, contentLoaded);
contentLoader.load(new URLRequest(url));
}
function contentLoaded(evt:Event):void {
//Optionally change to a clip holder and set progressbar visibility.
addChild(contentLoader);
}
function loading(evt:ProgressEvent):void {
var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
setBarProgress(loaded);
}
function setBarProgress(value:Number) {
progressbar.bar.scaleX = value;
}
新图层1,脚本
新图层2,影片剪辑进度条图标
新图层3,背景
图层1帧1,脚本
var contentLoader:Loader;
loadContent("http://www.helpexamples.com/flash/images/gallery1/images/pic3.jpg");
function loadContent(url:String):void {
contentLoader = new Loader();
contentLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
contentLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, contentLoaded);
contentLoader.load(new URLRequest(url));
}
function contentLoaded(evt:Event):void {
//Optionally change to a clip holder and set progressbar visibility.
addChild(contentLoader);
}
function loading(evt:ProgressEvent):void {
var loaded:Number = evt.bytesLoaded / evt.bytesTotal;
setBarProgress(loaded);
}
function setBarProgress(value:Number) {
progressbar.bar.scaleX = value;
}