不同大小的.swf文件

时间:2011-01-12 04:17:48

标签: flex flash

我有一个包含两个.mxml文件的flex项目。因此,bin文件夹中有两个.swf文件。其中一个是500Kb,另一个是3Mb。他们为什么如此不同?我假设一些嵌入图像的文件不包含在第一个文件中。但为什么? flex builder中一个项目中的所有文件。

2 个答案:

答案 0 :(得分:0)

每个Flex应用程序都使用Flex框架的某些方面,这是一组相对较大的ActionScript类,用于定义Flex应用程序的基础结构。较大的文件将flex框架合并到其中。较小的没有。由于两个文件都在一个项目中,因此可能使用嵌入在较大文件中的框架。要减小文件大小,请使用框架RSL(运行时共享库​​)。您将找到有关RSL here的更多信息。

答案 1 :(得分:0)

还有一个关于分析SWF规模的问题。它有一个答案,可以让您根据编译时生成的报告,轻松地查看文件占用如此多空间的确切内容。

Any way to analyze the size of a SWF built in Flex?