apache-flex - 是 flex ActionScript 吗?

标签 apache-flex flash actionscript

我已经使用 Flash 很长时间了,主要是作为一个动画工具,有点涉足 actionscript。多年来,我已经从主要制作动画转变为主要制作小型 Flash 游戏或业余时间的概念证明。我一直很不愿意学习 as3,因为我不是一个程序员,但我的一个 friend 说服了我。

我一直在查资料,我不断遇到 Flex,我不完全确定 flex 是什么,我希望有人能向我解释一下。从我所查找的内容来看,如果有道理的话,这听起来像是 flex 只是 Flash 之外的 ActionScript 。这是我应该调查的人吗?

最佳答案

Flash 和 Flex 都使用 ActionScript 语言——Flash CS3 和 Flex 2 都支持 ActionScript 3(与 ECMAScript Edition 4 兼容),而旧版本的 Flash 仅支持 ActionScript 2。

两者的区别在于:

1) Flash 旨在促进交互式内容的创建,而 Flex 则面向应用程序开发。

2) Flash 将您的应用程序结构存储在二进制 FLA 文件中,而 Flex 使用基于 Flex 标记语言 MXML 的文本文件。

3) 不同的部署模型。

Flex 最初旨在将企业程序员带到 Flash 平台。因此,Flex 提供的工具旨在满足铁杆程序员的特殊需求。

看看this blog post这很好地说明了 Flash 和 Felx 的优势和劣势。

关于apache-flex - 是 flex ActionScript 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/543450/

相关文章:

java - PAAS 能否解决 BlazeDS 的可扩展性问题?

apache-flex - Adobe Native Extensions - 不工作?

java - 我应该使用 Flash 还是 Java?

javascript - Flash 支持与安装的 Flash

flash - 动态传递参数给事件监听器 AS3

javascript - ExternalInterface.call ('window.location.href.toString()' 出现问题)

javascript - 在 Adob​​e Flex 中打印 HTML 对象内容

flash - Flex 4.6增加套接字接收缓冲区的大小

apache-flex - 嵌入 swf 后会发生什么?

actionscript-3 - 在 ActionScript 中添加日期到日期