![](/img/trans.png)
[英]Can somebody explain in a few sentences how these technologies relate: Flex, Flash, Air, ActionScript, SWF, FLV
[英]How to make a small flash swf with ComboBox in Actionscript 3?
我有一个使用flash。*库的纯Actionscript 3项目,可编译为大约6k (使用mxmlc)。 程序处理大约1k形状,一些精灵,一个套接字连接,效果很好(味道较少填充)。
现在,我如何添加ComboBox控件而不会引起过多的膨胀?
更具体地说,我想将大小保持在100k以下。
到目前为止,我已经尝试过:
现在我的问题是:
也许myLib可以满足您的需求。
虽然我不知道如何缩小mx.controls的大小,但是可以选择创建共享资产。 这样,您的文件大小将保持很小,并且组合框资源将被缓存。
减少应用程序SWF文件大小的一种方法是,将共享资产外部化为独立文件,这些文件可以单独下载并缓存在客户端上。 这些共享资产在运行时由任意数量的应用程序加载,但仅需传输到客户端一次。
参见http://livedocs.adobe.com/flex/3/html/help.html?content=intro_3.html
<?xml version="1.0">
<flex-config>
<compiler>
<source-path>
<path-element>../mycomponents/components/local</path-element>
</source-path>
</compiler>
<output>../libraries/CustomCellRenderer</output>
<directory>true</directory>
<debug>false</false>
<include-classes>
<class>CustomCellRendererComponent</class>
</include-classes>
</flex-config>
我是SPAS 3.0开发人员,所以我将尝试为您提供一些(有用的)答案。
>许可证混乱
SPAS 3.0并非完全免费,但是(始终将)免费使用。 这是Java API许可证。 这意味着您可以按自己的方式使用此API,但不能更改或出售SPAS 3.0源代码。
>显然是一位开发商
你是对的! 我目前正在努力建立合作伙伴关系,以使SPAS 3.0具有“真正的长期生存能力”。
>缺少某些功能,Alpha中存在明显的错误
也是;)我知道许多开发人员对API感到失望,因为这种选择。
因此,如果有人遇到有关错误或功能缺失的问题,请随时与我联系。 我总是回答有关SPAS 3.0的问题。
帕斯卡尔
临时解决方案:使用上述SPAS软件包 ,
利弊
缺点
长期:仍然愿意接受使用ComboBox的“更好”闪存库的答案。
AS DataProvider控件中的SelectBox怎么样?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.