【问题标题】:What About AS3?AS3怎么样?
【发布时间】:2020-06-18 15:30:30
【问题描述】:

我听说 Flash 开始消失了。我知道今年晚些时候 Chrome 将撤回对它的支持,我想知道它最终会发生什么。我很难过这么多人似乎不喜欢 Flash,因为它是我最有经验的平台。

旁注:我知道 Flash 现在已重命名为 Animate,并且我认为 Adob​​e 可能正在尝试重新命名,以消除对它的一些负面情绪(只是一种理论)。

我知道这更像是一个“新闻”类型的问题,而不是一个编码问题,但有人知道 Flash 是否会继续流行,还是我应该在痛苦结束之前放弃?

编辑:有人说 Air 是一个仍然受支持的 chrome 或 Flash 编码平台。关于将我的代码转移到它或从头开始学习不同的编码语法的新项目的难度/容易程度的更多提示,或者它与一般的 AS3 大致相同。我知道与 C# 有点统一,切换到那个会更容易吗?

【问题讨论】:

    标签: actionscript-3 flash air


    【解决方案1】:

    首先,您需要了解一些背景知识。

    Flash 或更准确地说是Flash Player,是一个允许运行为其编译的 ActionScript 的浏览器插件。 还有其他 ActionScript 编译器,例如 AIR 编译器。 Adobe AIR 不会很快消失。

    在 Flash Player 停产后,如果您将 ActionScript 3 项目定位到 AIR 而不是 Flash Player,您将能够继续开发它们。

    AIR 可以在 Windows、Mac、iOS 和 Android 上运行。


    附带说明 - Flash Professional 很可能已重命名为 Animate,因为它所做的不仅仅是制作“Flash Player”内容。它至少可以发布 AIR、HTML5 和创建动画。

    【讨论】:

    • 啊,好吧,我不知道我是否与 AIR 合作过很多。编码有很大不同还是几乎和复制/粘贴一样容易?我只是担心如果它完全消失,我每月投入 adobe flash 的所有资金以及我在其中的所有经验都会浪费掉。我可以理解为什么这个平台对于那些热衷于平台艺术方面的人来说不太受欢迎,因为即使它被称为“动画”,如果你想改变任何线条的形状,它也不能很好地处理过渡在复杂的画面中。
    • 您在问题中添加了 jquery-animate 标签,听起来您正在创建 html5 内容而不是 Flash 播放器内容? AIR 使用相同的代码。它在基础语言的基础上还增加了一些功能。
    • 抱歉搞混了,那个标签是个错误。我以为它本身就是动画。我正在使用动作脚本 3。顺便说一句,我正在考虑将我的工作转移到一个新平台,但如果你说 AIR 会继续,那么你认为代码会很容易转移吗?
    • 是的,我确实这么认为。但是 AIR 是否针对您需要的平台?例如桌面、移动应用程序。有一种语言叫做 Haxe,它深受 AS3 的影响。有一个 AS3 to Haxe 转换器脚本有点工作。您可能有兴趣了解Haxe 和一个名为OpenFl 的库,它试图复制ActionScript 的所有功能。使用OpenFl,您可以将您的 Haxe 代码编译到 Flash Player、桌面、html5、android、iOS 上。
    猜你喜欢
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 2012-10-23
    • 2015-12-17
    相关资源
    最近更新 更多