使用Flex Builder 3编译Flash Player 10应用

目前我们可以用Flash CS4 可以直接编译Flash Player 10应用,但对开发人员来说,Flex Builder 3编译环境更为熟悉。目前Flex Builder 3.02提供了对Flash Player 10的支持,但在编译时,默认支持的Flash Player的版本是9.0.124,我们只有手动改变目标浏览器的版本才能使用Flash Player 10的新功能,下面总结了三种手动配置方法。

  • Project > Properties > Flex Compiler 设置附加编译器参数-target-player=10.0.12
  • 在.actionScriptProperties工程配置文件中将additionalCompilerArguments的值设置成-target-player=10.0.12.36或者将htmlPlayerVersion改成”10.0.12″
  • 在flex-config.xml中将target-player元素的值设置成”10.0.12″

好了,现在我们的Flex Builder支持新增的Flash Player 10 API了。

Flex SDK 3.2和Flex Builder 3.0.2升级

最近Abobe官方发布了Flex SDK 3.2 和Flex Builder 3.0.2。这次更新主要包括对数据可视组件、Flash Player 10和AIR 1.5的支持。

对于Flex SDK 3.2,进入此页下载Flex SDK 3.2。对于Flex Builder 3.0.2,进入此页下载相应的升级包,当然我们也可以使用Help > Search for Flex Builder Updates来升级。 继续阅读Flex SDK 3.2和Flex Builder 3.0.2升级

Flash CS4新特性——支持部分Flex组件

今天又发现Flash CS4的一个新特性:支持部分Flex组件,这得益于Flash CS4对Flex SDK的部分支持。

大家都知道,在Flash 8中有大量类似于Flex的组件,但在Flash CS3中却被去掉了,Flash CS3的组件都是轻型组件,抛弃了Flash 8/Flex的重型架构,因此我们不能在Flash CS3使用Webservice组件。在Flash CS4,我们可以使用Flex SDK来编译AS,也可以用Flex的Webservice组件来连接Webservice服务。 继续阅读Flash CS4新特性——支持部分Flex组件

Flash CS4新特性——支持Flex元数据标签

今天发现Flash CS4的一个新特性:支持Flex元数据标签,这就解决了以前版本的Flash AS工程与Flex AS工程不能兼容的问题。

大家都知道,在如果AS3代码中有SWF、Embed之类的元数据标签,用Flex SDK来编译是没问题的,但在Flash编译将会被忽略。前版本的Flash是通过属性面板来设置SWF属性,通过链接库中的资源,这就意味着我们在移植时不得不作改动。 继续阅读Flash CS4新特性——支持Flex元数据标签