flash代码,谁能翻译一下,越详细越好。谢谢~!

来源:百度知道 编辑:UC知道 时间:2024/06/22 23:30:44
Stage.scaleMode = "noScale";
total = this.getBytesTotal();
loaded = this.getBytesLoaded();
l = int(loaded/total*100);
loadmc.gotoAndStop(int(l*66/100));
var lv_num=new LoadVars();
url="tiger.asp";
lv_num.num_flash=0;
lv_num.sendAndLoad(url,lv_num,"post");
if(l==100)
{
gotoAndPlay("场景 1",2);
}
else
gotoAndPlay(1);

Stage.scaleMode = "noScale";禁止改变舞台大小
total = this.getBytesTotal();文件总大小
loaded = this.getBytesLoaded();当前已经下载的字节数
l = int(loaded/total*100);已经下载的百分比
loadmc.gotoAndStop(int(l*66/100));停留在这个帧上
var lv_num=new LoadVars();声明变量
url="tiger.asp";超链接赋值
lv_num.num_flash=0;
lv_num.sendAndLoad(url,lv_num,"post");

你补充的那段意思是:如果完全下载了,就开始播放,否则继续计算已经下载的比例。意思就是直到都下载到本地机器了才开始播放。I的含义是已经下载比例。等于100就是完全下载了。