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