|
主题: 地狱天堂,希望专题讲解一下flash优化问题。
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#12005/4/9 22:01:48
接触Flash也有好长时间了,碰到过好多次这种问题,也不知道有什么好办法。看一些国外的站点,做的flash效果都很好,图片也很清晰,但是swf文件却很小,不知是如何做的。自己做的达不到人家的效果,但文件尺寸却大得多(尤其是有音乐的时候)。
大家可以看一下这个效果:http://www.anatol.de/index.php,swf文件只有33K,我用***破解之后,再输出却有十几兆之多。
因此希望能开个专题,大家讨论一下。
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
|
#22005/4/12 10:14:23
优化这个问题,可以搜搜以前的贴子.这方面我也没有怎么研究过. 至于破解之后很大,那是正常的.
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#32005/4/12 11:18:14
我测试了一下,嵌入字体对文件的大小影响很大。 假如我想在flash中使用外部XML文件中的文本,就要使用动态文本框,使用外部文本框后,如果不嵌入字体,文字就会有锯齿。(我用的是黑体测试的)。 如果嵌入简体中文-1级(13746 字型),文件就要大得多。 如果只嵌入个别文字,则文件小得多,但一旦XML文件变化后,未被嵌入的字就出问题了。 这个矛盾该如何解决呢? 有朋友建议我将外部了文字全部做成透明图片,不使用文字,好像不是理想怕方法。(至少维护起来不方便)
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#42005/4/12 11:28:57
Sparkle SWF Optimizer v1.10 是一款简单易用但功能强大的 Flash 动画(*.swf)文件优化工具,它可以在不降低 Flash 动画质量的前提下将 SWF 文件压缩至原文件的 60%-70% 大小,可惜不支持MX2004,我还没有找到它更高的版本。
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
|
#52005/4/13 9:38:33
嵌入字体当然会大很多,相当于把这个字库加到文件里了. 至于有锯齿这个问题,你可以试试换种字体,比如新宋体
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#62005/4/13 12:14:26
谢谢。再问一下,能否用脚本指定所要嵌入的字符? 图片如下:
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
|
#72005/4/13 14:35:50
我不知道有没有这个功能.也没看到过相关的东西. 应该是不可以.
|
 moxigen
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#82005/4/19 19:58:07
这个Flash的主体文件是很简单的,只是一个调用的文件,它的很多的图片是做的Flash的调用,肯定会比33K大的多。不应该只看主文件。 还有关于字体的问题,可以将字体定义为宋体,大小为13px,使用一下现成组件可以完成,到网上找找吧。挺多的。
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
|
#92005/4/22 13:36:45
moxigen在上个帖子中说 引用: 这个Flash的主体文件是很简单的,只是一个调用的文件,它的很多的图片是做的Flash的调用,肯定会比33K大的多。不应该只看主文件。 还有关于字体的问题,可以将字体定义为宋体,大小为13px,使用一下现成组件可以完成,到网上找找吧。挺多的。
很简单?  ,第一帧近千行的代码,大量的变量_local1、_local2、_local3,我都看得要疯了。13px的字体也不好呀,它不能达到像素字体的效果。我找了好多像素字体(当然是免费的),都没有合适的。谁知道适合8px的包含特殊符号(如播放、快进、快退符号)的像素字体吗?
|