为什么FLASH进度条加载不显示?

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:52:28
我做了一个FLASH并在FLASH中加入了LOADING,FLASH比较大(10M),在网上浏览的时候不能正常显示出加载进度条,一打开只能显示FLASH背景颜色,然后过很长时间突然显示加载进度条98%,一下就完成了。谁能告诉我下是那出错了?我FLASH地址是:http://www.chinazjy.com/dianzi0608/index.htm 麻烦帮我看下!谢谢!

我给你总结一下.

首先,你的类导出设置应该是1,把它改成2.
在设置->as2.0->用于导出类的帧.
然后在第一帧尽量少用形状,改用图形或剪辑.
在第一帧,少用特殊的中文字体.(字体首选 _sans );
然后,检查图片,尽量不用.理论上来说,一个loading不需要什么特别的效果.

然后是优化脚本.(脚本在这里我就不写了,没有开flash,有写东西我也写不出来,我会贴到论坛里面的)
http://bbs.sinicria.com

然后测试的时候,按一下 ctrl+b,打开,察看一下数据流视图.
然后设置一下带宽;数据流上边的红线代表了,当前带宽允许的单帧容量.
尽量优化到红线以下.估计按 512k的带宽,帧1的容量尽量控制在 5k 以下.

然后按 ctrl+enter 测试下载.

然后就没有然后了.

你这样
你把你的flash再加一个场景,把这个场景放在前面,然后把
那些加载代码放在第一个场景里面,加载完的时候让它播放到
下一个场景就行了!

第一贞:if (_framesloaded >= _totalframes)
{
gotoAndPlay(3);
}
else
{
//_root.jindutiao._xscale = int(getBytesLoaded() / getBytesTotal() * 100);
_root.baifenbi = "Loading..." + int(getBytesLoaded() / getBytesTotal() * 100) + "%";
setproperty("jindutiao",_xscale,(int(getBytesLoaded() / getBytes