简单 FLASH脚本问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 19:41:42
stop ();
this.onEnterFrame = function ()
{
var _loc2 = Math.floor(this.getBytesLoaded() / this.getBytesTotal() * 100);
load_mc.load_txt.text = _loc2 + "%";
if (_loc2 == 100)
{
play ();
delete this.onEnterFrame;
} // end if
load_mc.gotoAndStop(_loc2);
};
哪位高手能解释下这段代码意思 我的加载动画数字不走 总是100%

没分,只解释下
stop ();//停止播放;
this.onEnterFrame = function ()//以帧频触发以下动作;
{
var _loc2 = Math.floor(this.getBytesLoaded() / this.getBytesTotal() * 100);//定义_loc2为已加载字节数的整数。
load_mc.load_txt.text = _loc2 + "%";//load_txt文本显示百分比
if (_loc2 == 100)//如果_loc2等于100,则播放,并删除此帧频触发动作
{
play ();
delete this.onEnterFrame;
} // end if
load_mc.gotoAndStop(_loc2);//跳转到第_loc2帧。
};
最后,要想看到效果,必须在模拟下载观看。按两次ctrl+enter就可以了