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

我做了一个FLASH并在FLASH中加入了LOADING,FLASH比较大(10M),在网上浏览的时候不能正常显示出加载进度条,一打开只能显示FLASH背景颜色,然后过很... 我做了一个FLASH并在FLASH中加入了LOADING,FLASH比较大(10M),在网上浏览的时候不能正常显示出加载进度条,一打开只能显示FLASH背景颜色,然后过很长时间突然显示加载进度条98%,一下就完成了。谁能告诉我下是那出错了?我FLASH地址是:http://www.chinazjy.com/dianzi0608/index.htm 麻烦帮我看下!谢谢! 展开
 我来答
百度网友a4490ee5f
2006-08-24 · 超过30用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:0
展开全部
我给你总结一下.

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

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

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

然后按 ctrl+enter 测试下载.

然后就没有然后了.
百度网友ec59ede
2006-08-26 · TA获得超过325个赞
知道小有建树答主
回答量:226
采纳率:0%
帮助的人:0
展开全部
你这样
你把你的flash再加一个场景,把这个场景放在前面,然后把
那些加载代码放在第一个场景里面,加载完的时候让它播放到
下一个场景就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
summerhot_
2006-08-29 · TA获得超过106个赞
知道答主
回答量:72
采纳率:0%
帮助的人:35.8万
展开全部
第一贞: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() / getBytesTotal() * 100)))
}
第二贞:
gotoandplay(1)
自己更改一下实例名称,再试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sanshizi
2006-08-15 · TA获得超过448个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:326万
展开全部
这跟你做的flash的结构有关。

你一样让进度条部分放到最前面,而且声音最做成数据流形式也可以好一些

做一个循环在第一帧不断检测下载,第一帧要是停止的

什么时候下好了,什么时候开始播放第二帧

应该没有问题的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
justfly911
2006-08-19
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
建议你首先检查你的脚本,楼上说的情况很可能。找一些范例比对一下。尽量用flash建议使用的新的语法。
我也遇到过类似情况,甚至用flash自带的progess组件都不行。个人认为flash预载动画能否正常显示是受很多条件制约的。即使实现方法正确,效果不对也可能。
还有尽量优化你的动画,运用load互相加载,拆大为小。10M一个太恐怖了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式