Actionscript 为什么我的SWF文件这么大?

Actionscript 为什么我的SWF文件这么大?,actionscript,flash,Actionscript,Flash,所以我对OOP很有经验(我喜欢相信),我刚开始使用FlashCS5和ActionScript 我创建了一个新的空文件并添加了一个按钮。没有别的,根本没有代码 我在发布选项中将“默认链接”选项设置为“合并为代码”,以查看对于首次加载它而没有缓存的用户来说,下载量会有多大,结果显示大小为~500KB,这与共享库选项的~20KB相差甚远 那么,为什么我的文件这么大?我想我使用的所有功能都内置在flash播放器中,不需要加载外部库 另外,是否有办法查看我的swf运行所依赖的外部文件?如果您的按钮是默认的

所以我对OOP很有经验(我喜欢相信),我刚开始使用FlashCS5和ActionScript

我创建了一个新的空文件并添加了一个按钮。没有别的,根本没有代码

我在发布选项中将“默认链接”选项设置为“合并为代码”,以查看对于首次加载它而没有缓存的用户来说,下载量会有多大,结果显示大小为~500KB,这与共享库选项的~20KB相差甚远

那么,为什么我的文件这么大?我想我使用的所有功能都内置在flash播放器中,不需要加载外部库


另外,是否有办法查看我的swf运行所依赖的外部文件?

如果您的按钮是默认的Flex按钮(而不是使用纯as3创建自己的按钮),那么您可能会引入整个Flex库。这就是我停止使用它的原因:)

因为你没有使用Flex,所以我删除了Flex标记。@Marty谢谢你的链接,但它根本没有回答我的任何问题;)是的,如果你在某处发布一个指向SWF的链接,可能会对我有所帮助。你是如何添加按钮的?是否使用Flash IDE并将按钮从“组件”面板拖到后台?如果使用调试选项进行编译,这将使文件大小增加一吨。