有人可以描述这三种技术,它们之间的差异,以及它们之间的相互关系吗?
从这个装甲游戏的帖子:
Flash - 基于矢量的动画包,随着时间的推移,它开发了脚本并逐渐变得更加复杂,并支持更多的交互式结果,以至于它用于复杂的Flash游戏和其他类似的东西.可以使用ActionScript编写脚本并编译为SWF格式.Flash是CS软件包的一部分,它们的数量高达数百/数千.还有不同版本的软件包可供选择,因此请确保您获得的软件包具有您需要的版本.
AIR - 以桌面支持为中心的Flash应用程序的增强API和单独运行时.为AIR编写的程序可以完成普通Flash播放器无法做到的所有有趣事情,例如捕获中间和右键单击.不过,我对细节很模糊.如果你只是想让Flash游戏上网,那就不太重要了,但如果你想拥有一个功能更全面的游戏可下载版本,可能值得一试.
Actionscript(来自http://en.wikipedia.org/wiki/ActionScript) -
最初由Macromedia Inc.(现为Adobe Systems所有)开发的脚本语言.它是ECMAScript的一种方言(意思是它具有与更广为人知的JavaScript相同的语法和语义),主要用于开发针对Adobe Flash Player平台的网站和软件,以嵌入的形式在网页上使用SWF文件.