我想用AS4在AS3中创建一个表单。所以我创建了一个新的fla,我删除了ComboBox
,InputText
,CheckBox
和Button
。二进制(SWF)的大小为42KB(压缩)。实在是太多了!我想创建一个登陆页面,只有4个组件的42KB太多了。
我需要缩小尺寸,我不能停止使用任何组件。我正在寻找试图删除某些内容的库,我发现ComponentShim是组件代码所在的位置(这就是我所理解的)。
我查看了AS3中联系表单的源文件,在库中没有ComponentShim。
提前致谢,欢迎任何帮助。
乔纳森。
答案 0 :(得分:2)
如果CS4 UI组件太重,你不喜欢那么你将不得不使用别的东西,因为没有办法让它们变小。另一种方法是编写自己的轻量级组件或尝试类似MinimlComps的东西:
http://code.google.com/p/minimalcomps/
否则,如果您的42K太多,请重新评估是否需要使用Flash来处理您网站上的表单。
答案 1 :(得分:0)
最后,我使用了这个library。
它不是那么好,它需要一些时间才能使它工作,它在AS2中(所以我必须重写一些代码),但是,它是轻量级的。很少有flash的基本组件不在flash播放器运行时,如果你想用flash做横幅,这会产生很大的开销。