【问题标题】:Difference between Flash, Air, and ActionScriptFlash、Air 和 ActionScript 之间的区别
【发布时间】:2010-11-18 21:06:46
【问题描述】:

谁能描述这 3 种技术、它们之间的区别以及它们之间的关系?

【问题讨论】:

    标签: flash actionscript air


    【解决方案1】:

    来自this Armor Game's post

    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 和 AIR 之间进行选择,对吗?并且 ActionScript 是它们使用的语言?
    • 你应该使用块引用和超链接来澄清你的答案是引用维基百科和其他互联网资源。
    • @whydna 对,如果您正在编写数据驱动的应用程序,也可以考虑使用 Flex。
    【解决方案2】:

    有两种运行时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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-29
      • 2017-07-31
      • 1970-01-01
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2013-03-15
      相关资源
      最近更新 更多