【问题标题】:adobe flash cs6, air and flexadobe flash cs6、air 和 flex
【发布时间】:2018-11-24 12:16:51
【问题描述】:

我想知道如何确定哪个版本的 Flex 与 Flash CS6 一起安装,还是必须单独安装 SDK?

我知道 Adob​​e AIR 3.2 安装在 Flash CS6 程序文件夹中,因为我在 Flash CS6 程序文件夹中找到了 Adob​​e AIR 3.2 文件夹。

在 Flash CS 首选项中,如果我单击 Actionscript 3 设置按钮,它将显示 Flex SDK 路径:

$(AppConfig)/ActionScript 3.0/flex_sdk/4.0.0/

这是否意味着 Flex 4 已安装在计算机上?我问这个是因为我找不到 Flex 4 SDK 的文件夹。

另外,如果安装了 AIR 3.2,我需要 Flex 吗?

我能否使用 AIR 3.2 获得与使用 Flex 相同的结果?

我想开发 Flash 应用程序,允许用户将数据作为文本文件在本地保存和加载,创建该数据的折线图,然后从 Flash 中保存该图表的屏幕截图,而无需使用任何其他工具,例如Windows 中的截图工具。

我在包括 Stack Overflow 在内的不同论坛上对这些主题进行了大量研究,但结果却比我现在更加困惑。

【问题讨论】:

    标签: air adobe flex4 flash-cs6


    【解决方案1】:

    Flash 现在是 Animate。这就像 Photoshop。 Photoshop 以多种形式创建图像。 Flash/Animate 是制作 .swf、html5 画布、AIR、Android 应用程序、iOS 应用程序等的软件。

    Flex 是一个 Flash 框架。

    您必须弄乱 SDK 的原因是您使用的是旧的非工作版本的 Flash。如果您使用 Animate 的工作版本,则无需手动安装 SDK。

    AIR 是您想要使用的。 .swf 是用于浏览器/网页的 Flash 应用程序。 AIR 是用于操作系统的 Flash 应用程序。 AIR 为桌面应用程序和手机的本地应用程序创建 .exe。

    使用 AIR,您可以制作文字处理器和图像处理器。

    【讨论】:

    • 谢谢。据我所知,“.swf”文件可以发布为“Win Projector”和“Mac Projector”文件。那么,如果只为桌面环境开发应用程序,为什么还需要 AIR?除了创建图表之外,我还在网上遇到了一些“.fla”文件,它们确实具有某种加载和保存功能。它们是用旧版本的 Flash 制作的,因为如果我尝试保存,会提示我将文件保存在较新版本中。我在网上挖掘得更深,认为 Flex 更适合开发人员而不是设计师。我说的对吗?
    • .swf 没有访问权限。这就像 JavaScript。投影仪只是一个网络浏览器。 AIR 在操作系统上,而不是在浏览器中。它可以读取、写入等。查看两者的文件处理以查看差异。 Flex 是一个框架,因此它适用于不会编码或不了解 Flash 的人并可以加快开发速度。我会写代码,所以我从不使用 Flex。
    • 感谢您的回复。
    猜你喜欢
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    • 2015-05-13
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 2012-03-22
    • 2012-09-15
    相关资源
    最近更新 更多