为什么FLASH进度条加载不显示?
我做了一个FLASH并在FLASH中加入了LOADING,FLASH比较大(10M),在网上浏览的时候不能正常显示出加载进度条,一打开只能显示FLASH背景颜色,然后过很...
我做了一个FLASH并在FLASH中加入了LOADING,FLASH比较大(10M),在网上浏览的时候不能正常显示出加载进度条,一打开只能显示FLASH背景颜色,然后过很长时间突然显示加载进度条98%,一下就完成了。谁能告诉我下是那出错了?我FLASH地址是:http://www.chinazjy.com/dianzi0608/index.htm 麻烦帮我看下!谢谢!
展开
5个回答
展开全部
我给你总结一下.
首先,你的类导出设置应该是1,把它改成2.
在设置->as2.0->用于导出类的帧.
然后在第一帧尽量少用形状,改用图形或剪辑.
在第一帧,少用特殊的中文字体.(字体首选 _sans );
然后,检查图片,尽量不用.理论上来说,一个loading不需要什么特别的效果.
然后是优化脚本.(脚本在这里我就不写了,没有开flash,有写东西我也写不出来,我会贴到论坛里面的)
http://bbs.sinicria.com
然后测试的时候,按一下 ctrl+b,打开,察看一下数据流视图.
然后设置一下带宽;数据流上边的红线代表了,当前带宽允许的单帧容量.
尽量优化到红线以下.估计按 512k的带宽,帧1的容量尽量控制在 5k 以下.
然后按 ctrl+enter 测试下载.
然后就没有然后了.
首先,你的类导出设置应该是1,把它改成2.
在设置->as2.0->用于导出类的帧.
然后在第一帧尽量少用形状,改用图形或剪辑.
在第一帧,少用特殊的中文字体.(字体首选 _sans );
然后,检查图片,尽量不用.理论上来说,一个loading不需要什么特别的效果.
然后是优化脚本.(脚本在这里我就不写了,没有开flash,有写东西我也写不出来,我会贴到论坛里面的)
http://bbs.sinicria.com
然后测试的时候,按一下 ctrl+b,打开,察看一下数据流视图.
然后设置一下带宽;数据流上边的红线代表了,当前带宽允许的单帧容量.
尽量优化到红线以下.估计按 512k的带宽,帧1的容量尽量控制在 5k 以下.
然后按 ctrl+enter 测试下载.
然后就没有然后了.
展开全部
你这样
你把你的flash再加一个场景,把这个场景放在前面,然后把
那些加载代码放在第一个场景里面,加载完的时候让它播放到
下一个场景就行了!
你把你的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() / getBytesTotal() * 100)))
}
第二贞:
gotoandplay(1)
自己更改一下实例名称,再试试
{
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)
自己更改一下实例名称,再试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这跟你做的flash的结构有关。
你一样让进度条部分放到最前面,而且声音最做成数据流形式也可以好一些
做一个循环在第一帧不断检测下载,第一帧要是停止的
什么时候下好了,什么时候开始播放第二帧
应该没有问题的吧
你一样让进度条部分放到最前面,而且声音最做成数据流形式也可以好一些
做一个循环在第一帧不断检测下载,第一帧要是停止的
什么时候下好了,什么时候开始播放第二帧
应该没有问题的吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你首先检查你的脚本,楼上说的情况很可能。找一些范例比对一下。尽量用flash建议使用的新的语法。
我也遇到过类似情况,甚至用flash自带的progess组件都不行。个人认为flash预载动画能否正常显示是受很多条件制约的。即使实现方法正确,效果不对也可能。
还有尽量优化你的动画,运用load互相加载,拆大为小。10M一个太恐怖了!
我也遇到过类似情况,甚至用flash自带的progess组件都不行。个人认为flash预载动画能否正常显示是受很多条件制约的。即使实现方法正确,效果不对也可能。
还有尽量优化你的动画,运用load互相加载,拆大为小。10M一个太恐怖了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询