打印

[编程] 还是Loading

下面的语句位于我动画的第一帧上,动画传到网上后进度条不起作用,下载时进度条不出现,下载完毕时闪一下就开始播放后面的帧。
恳请高手们指点下!
stop();
var a,b=0;
onEnterFrame = function ()
{
a = getBytesLoaded();
b = getBytesTotal();
percent = int(a / b * 100);
txt = percent + "%";

loading.gotoAndStop(percent);
if (a == b)
{
delete onEnterFrame;
play();
}

PS:Flash8.0, "Loading"是进度条MC。

[ 本帖最后由 antway 于 2008-6-9 18:53 编辑 ]
舍不得杏花春雨中的你
代码没有问题,看看是不是第一帧导出的数据量占了整个FLASH的绝大部分
http://www.flash023.cn 终极讨厌
没有啊,我后面动画比较大,3.12M。把这语句加在小动画上反而有效果。
舍不得杏花春雨中的你
这代码有问题~!。。。后面代码应该改为:
loading.gotoAndStop(percent);
if (a>0 && a>=b)
{
delete onEnterFrame;
play();
}

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
还是没解决,进度条开始不出现,下载百分之八十多才出来,大家都没有遇到过吗?
舍不得杏花春雨中的你

TOP

是不是用了attachMovie()?第一帧导出?

TOP