【发布时间】:2012-04-05 16:45:01
【问题描述】:
以以下方式嵌入任何大小的资产时 -
[Embed(source="../../assets/Assets.swf", symbol="LargeButton")]
public static const ButtonAsset : Class;
看起来生成的 SWF 大小增加了约 2.8KB(除了实际嵌入的任何资产的大小)。
所以我有几个相关的问题:
这是因为 flex_sdk/frameworks/libs/core.swc 必须是静态链接的吗?有没有办法绕过这个限制,也许是通过挑选必要的文件并将它们编译成 SWC 文件?请注意,在我正在编写的应用程序中,文件大小至关重要。
是否有允许将矢量图形(在 Flash Professional 创作环境中绘制)转换为原始 ActionScript 3 的命令/插件?
引人注目的用例是改进的工作流程 - 允许设计人员在 Flash Professional 中绘制资源、编译为资源 SWF,然后能够嵌入这些资源(而不是在运行时花时间加载它们,或者我自己会努力用 ActionScript 编写它们)。
【问题讨论】:
标签: flash apache-flex