加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex – 如何通过优化代码来减少SWF文件大小?

发布时间:2020-12-15 01:47:06 所属栏目:百科 来源:网络整理
导读:考虑到我们已经做了以下行动: Flex框架作为RSL 使用debug = false进行编译 在运行时加载大多数图像 使用闪光绘制功能绘制其他简单图像 用pngquant减少复杂的图像 为辅助功能创建模块 将范围应用于字体 运行FlexPMD以查找死代码和错误的复制粘贴 运行FlashOp
考虑到我们已经做了以下行动:

> Flex框架作为RSL
>使用debug = false进行编译
>在运行时加载大多数图像
>使用闪光绘制功能绘制其他简单图像
>用pngquant减少复杂的图像
>为辅助功能创建模块
>将范围应用于字体
>运行FlexPMD以查找死代码和错误的复制粘贴
>运行FlashOptimizer和secureSWF(效果不佳)

今天我们的申请是1358k:

>代码:978k – 72%
>图片:270k – 20%
>字体:110k – 8%

我们相信我们花了很多时间进行资产优化,大部分工作仍留在代码上.
通过分析我们的链接报告,我们猜测代码的重要部分来自Flex .mxml嵌套组件.我们认为我们的纯AS类没有太多工作要做.

是否有任何分析或编码最佳实践,以减少代码对swf文件大小的影响?

谢谢.

这是应用程序:http://www.pearltrees.com/nicolas/137698/

解决方法

在我的练习中,我通常没有大的最终swf文件,所以我只想提一件事.直接使用mxmlc我们不应该忘记添加(当然最终构建)参数/属性

debug = “false”

换句话说,最终的swf几乎要大2倍.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读