有关flash下载进度条代码的问题

1.你的代码没有进行循环控制

2.你可以这样:

stop();

onEnterFrame = function () {

ByteTatol = _root.getBytesTotal();

ByteLoaded = _root.getBytesLoaded();

if (Number(_framesloaded)>=Number(_totalframes)) {

gotoAndPlay("pre", 3);

delete onEnterFrame;

} else {

cc = int((ByteLoaded/ByteTatol)*100);

tellTarget (_root.loade_mc) {

gotoAndStop(cc);

}

}

bb = int((ByteLoaded/ByteTatol)*100)+"%";

trace(bb);

};

3.如果你的文件很小的话,这个过程瞬间就完成了,也不容易看到,你可以在运行时在 视图-->模拟下载 那查看