【问题标题】:compiling actionscript in linux在linux中编译actionscript
【发布时间】:2009-04-22 02:32:10
【问题描述】:

我正在开发一个需要 Flash mp3 播放器的网站。我完全不知道弄乱 flash/actionscript/flex 等的程序,但是我需要稍微编辑一下 flash(我需要添加两行代码)。那里有大量的教程用于设置 flash(或 flex 或其他)开发环境,但由于我的需求非常简单,我想比这更轻量级(而且,许多似乎已经过时)。我想我要说的是我正在寻找一种简单的方法来重新编译一些现有的动作脚本(命令行是一个加号!)。有没有人有办法做到这一点?

【问题讨论】:

    标签: linux actionscript command-line


    【解决方案1】:

    下载免费/开源Flex 3 SDK。这包括一个 ActionScript3 编译器。像这样运行编译器:

    mxmlc MyAs3File.as
    

    【讨论】:

    • 谢谢伙计。这正是我所需要的,除了我试图编译用 actionscript2 编写的东西。我认为这会产生错误?
    • 您尝试过 MTASC 吗?如果失败,找人使用 MacOS 或 Windows(或自己安装在虚拟机中),然后在 Flash CS 中编译。 adobe.com 上提供了演示版本。
    • mxmlc 只能编译 ActionScript3 类文件和 Flex MXML 文件。
    【解决方案2】:

    ActionScript 2 有 MTASC

    【讨论】:

    • 我的印象是他们现在已经发布了 actionscript 3。我不想用最新的标准编译吗?有什么区别?
    • 是的,Adobe 已经发布了版本 3,但 MTASC 只支持 ActionScript 2,就像网页上所说的那样。
    【解决方案3】:

    您可以在这里在线编译它:http://wonderfl.kayac.com/。那样就不会乱了。

    【讨论】:

      【解决方案4】:

      我还想说swftools 正是您所需要的。有一个 swfc 编译器可以编译 as2 文件。我真的建议更新源。 AS3 比 AS2 快得多,并且有很多工具,例如 open source Flex sdk 中包含的 mxmlc 和 fcsh。如果您正在寻找一个成熟的 IDE,有一个 Linux 版本的 Flash Builder,它以 open source port 的形式发布……还有其他几个版本。

      【讨论】:

        【解决方案5】:

        通用 Linux

        linux 你可以get the source from swftools.org

        Debian / Ubuntu

        debian / ubuntu 你可以运行

        apt-get install swftools
        

        Mac OS X

        不完全是“linux”,但在mac OS X 上,如果你安装了homebrew,你可以这样做:

        brew install swftools
        

        很好,但是如何编译代码?

        安装了一个,你应该有一个可以用来做的新实用程序:

        as3compile MyAs3File.as
        

        陷阱

        请注意,这不是 Adob​​e 编译器的 1:1 替代品 - 它不支持某些内容(请参阅 swftools.org 上的文档、常见问题解答、更改日志),但它对于编译我的简单操作脚本非常有效。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2015-11-25
          • 1970-01-01
          • 2013-03-09
          • 1970-01-01
          • 1970-01-01
          • 2015-10-11
          • 2011-04-09
          相关资源
          最近更新 更多