April 28, 2006

疑难解决系列1:Fla文件编译SWF后体积变超大

ActionScript3天地会公测中...

经常看到版面上有人问这个问题。想起我第一次碰到别人给我的源文件有这种情况时,也是很头疼,往往这些Fla文件中有着一大批动态文本框。
整理了一下具体的解决办法和解释图,看一下,有问题请提出。

问题表现:
我现在有一个以前用FLASH6写的FLA文件,当时用FLASH6编译只有76K这么点,可现在用了FLASH8以后发布出来的SWF文件竟然有5M多!

问题症结:
fla文件中某动态文本框字体嵌入属性被打开。这种编译后swf变很大的情况,往往是嵌了一个中文字体进去。

问题要点:
如何找到这个文本框?
往往这些Fla文件中有着一大批动态文本框,一个一个找要累死的。

解决办法:
1.Ctrl+Enter打开测试影片的窗口,选择 “视图”>"带宽设置"打开如下窗口。
然后会发现某帧字节数狂高。对了,哪个混蛋文本框就在那一帧了!
check_size.gif

2.找到文本框后,打开属性面板,点击“嵌入”,在弹出的窗口上,选择不嵌入。

3.重新发布影片,一切OK。

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

TrackBack

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

Comments (5)

你是一个很热心的高手:)

做个link咯
http://www.awflasher.com/blog

aw's blog
---------

黑羽:
做好了,呵呵,特意装了一个BlogRoll来放友情链接

厉害啊!原来问题是这样解决的.牛!

to zikey:

刚刚到你的Blog http://www.flashpixy.com/遛了一大圈儿回来。
我也在等Flex2 Beta3,霍霍

但是我发布以后只有两个柱子,根本无法找啊。。。然后我把所有的文字都取消嵌入,结果还是好大,而且字体显示不出来就会很丑了。。。怎么办涅?

Sam:

哦~原来是这样的啊~
多谢赐教了~

留下高见,发表评论

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

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

姓名和Email必填。

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

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

最近发表

归档

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