May 23, 2006

【黑羽】疑难解决3:为何首页做的load条总是开始于40%或更多以后才显示

ActionScript3天地会公测中...

问题:
我做了页面load,但是打开时一开始是空白。load一出来就是40%或者以上。
这是为什么?

回答
1.因为编写组件时或者给库中元件加link_id时都忘了去掉在第一帧导出这个选项。导致第一帧加载。
flash中默认在第一帧导出,所以容易出现这个问题。如果你确定第一帧不会用到那些加了link_id的元件,或者as类,可以放心的去掉这个选项。
smile.gif

2.类文件在第一帧导致过大。
按Ctrl+U调出“首选参数”,选择ActionScript>ActionScript 2.0语言设置,在其中把导出用于类的帧调到你的loader所在帧的后面。当然前提是你的loader没有用到这些类文件。cool.gif

广告:哈哈,现在刚好是阿里妈妈推广期哦,你是站长吗?推荐注册阿里妈妈赚广告费

TrackBack

TrackBack URL for this entry:
http://www.kingda.org/mt/mt-tb.cgi/46

Comments (3)

对第一个问题的回答的疑问:
如果和loading相关的东西不是由程序创建的呢?

我可能没说清楚,不是指loading条用到的东西是attach或者create出来的。而是指库中所有设置了link_id的元件,都要注意把"在第一帧导出"去掉。
但如果loading条用到了attach或者create,那么相关的元件第一祯导出要保留。

donet:

Hi,我的库中元件是一个MP3文件,用AS中的SOUND类,attachSound()加载,在库中MP3去掉link_id在第一帧导出这个选项,声音就不没有了。

留下高见,发表评论

个人信息不会外泄,请放心填写。

姓名和Email必填。

发表评论后,请耐心等待,不要频繁刷新。提交完成后,刷新一下本页即可看到您的评论。^_^

请输入验证字符"c" :
文字广告:你是站长吗?注册阿里妈妈赚广告费

最近发表

归档

全部
Creative Commons License
此 Blog 中的日记
遵循以下授权:
Creative Commons
(创作共用) 授权
.
Google PageRank
本站被Adobe官方MXNA新闻聚合器收录
本站被蓝色理想BXNA收录