论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

实现将图片加载到元件中的功能

文章类别:Flash AS | 发表日期:2009-8-7 16:13:53

实现将图片加载到元件中的功能

要加载的文件
loadfile = "http://www.deskcar.com/desktop/fengjing/2004222154314/56.JPG";
//要加载到的元件
loadmc = _root.mc1;
var my_mcl = new MovieClipLoader();
myListener = new Object();
myListener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
       loaded = loadedBytes;
       loadtotal = totalBytes;
       loadds = int(loaded/loadtotal*100);
       //动态文本显示下载百分比
       loadtxt = int(loaded/1024)+" K / "+int(loadtotal/1024)+" K     "+loadds+"%";
       //设置进度条
       _root.loadbar.gotoAndStop(loadds);
};
myListener.onLoadInit = function(target_mc) {
       //这里获取加载的文件的尺寸
       //开始设置大小
       if (loadds == 100) {
           loadmc._alpha = 0;
           loadmc.onEnterFrame = function (){
           this._alpha+=5;
           if(this._alpha>=100){
           detele this.onEnterFrame;}
           }
              target_mc.removeListener(myListener);
              _root.mymc._width = 214;
              _root.mymc._height = 158;
       }
};
myListener.onLoadError = function(target_mc, errorCode) {
       if (errorCode == "URLNotFound" || errorCode == "LoadNeverCompleted") {
              //加载出错时候处理
              loadtxt = "文件不存在!";
       }
};
my_mcl.addListener(myListener);
my_mcl.loadClip(loadfile, loadmc);
stop();

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058