【发布时间】:2010-11-18 21:06:46
【问题描述】:
谁能描述这 3 种技术、它们之间的区别以及它们之间的关系?
【问题讨论】:
标签: flash actionscript air
谁能描述这 3 种技术、它们之间的区别以及它们之间的关系?
【问题讨论】:
标签: flash actionscript air
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 形式的网页 文件。
【讨论】:
有两种运行时Flash平台,一种是Flash Player,另一种是Adobe AIR(Adobe Integrated Runtime)。 Adobe Flash Player 是一个极具表现力的跨平台运行时,适用于所有具有 Flay Player 插件的浏览器。 Flash Player 提供在浏览器中运行的 SWF 文件,而 AIR 提供在浏览器之外的桌面上运行的 .air 独立应用程序。 您可以从这里找到更多关于 AIR 和 Flash 的详细信息:http://readymadeflash.com/blogs/what-is-the-difference-between-adobe-AIR-and-flash.html
【讨论】: