19

我以前从未开发过 Flash,但我有一个项目,我想在其中使用 ActionScript 3 库,但我不确定我需要启动哪些工具。更复杂的是,我的主要开发盒子是一个 Ubuntu 盒子。我需要安装任何必要的软件包吗?或者有什么.deb我可以买的吗?

4

11 回答 11

11

一个 Windows 或 Mac 盒子。:-)

开个玩笑,实际上您可以使用上面提到的 Flex 3 SDK 并使用 CLI 进行编译。如果这些 AS3 库确实是 Flex 库(有时在 Flex 中有效、在 CS3 中有效以及在两者中有效之间存在差异),那么您应该能够导入它们并使用它们。

另外,我自己从未尝试过,但 Flex Builder 是基于 Eclipse 的,如果您更愿意在图形 IDE 中工作,我相信有一种方法可以将 Eclipse 配置为使用开源 Flex 编译器进行编译。

于 2009-01-08T19:44:49.097 回答
6

我写了一篇关于如何设置 Eclipse + AXDT + Flex SDK 以在 Linux 上准备 mxml/actionscript (as3) 开发环境的博客文章。有兴趣的可以看这里: http: //netpatia.blogspot.com/2009/09/flash-development-on-linux.html

于 2009-09-22T07:03:22.347 回答
4

看起来 Flex 3 sdk ( http://www.adobe.com/products/flex/flexdownloads/index.html ) 是一个不错的起点。还有其他建议吗?

于 2009-01-08T19:23:57.453 回答
3

我对 Sprouts 有很好的体验。它是 Flex SDK 的 ruby​​ 包装器,允许使用 Rake 构建并轻松连接到持续集成引擎。

http://www.projectsprots.com/

于 2009-01-19T17:31:35.223 回答
2

我最近一直在使用Flex Builder Linux,可以推荐它。上手很简单,对于 alpha 版来说,它是稳定的,并且具有您可能想要的所有功能。

于 2009-01-08T20:55:39.967 回答
2

你可以试试Haxe。它不是真正的 ActionScript,但非常相似(您也可以编译到服务器端或 JavaScript)。

于 2009-01-19T17:27:44.323 回答
2

Project Sprouts可能是在任何操作系统上启动和运行 ActionScript 或 Flex 开发的最快方式,尤其是在 Linux 上。

您需要安装RubyRubyGems,除此之外,这是几个终端命令,您应该有一个应用程序构建和显示。

您应该能够构建 ActionScript 2、ActionScript 3、AIR 或 Flex 项目,而无需任何手动系统配置。由于 Sprouts 本质上是一个 CLI 应用程序,因此您可以使用您喜欢的任何开发环境并使用简单的命令启动构建,例如:

编译并运行调试构建

rake debug

编译并运行测试工具

rake test

为部署编译优化的构建

rake deploy

将您的应用程序编译为库

rake swc

为您的应用程序生成文档

rake doc

当然,您可以使用Rake轻松创建或自定义构建脚本,这是一个非常简单和灵活的构建脚本引擎。

与 Rails 一样,Sprouts 还标配有自动创建类、测试用例、测试套件甚至 MXML 组件的代码生成器。

与许多开源项目不同,Sprouts 包含一些非常广泛和详细的文档

让我们知道您的想法。

http://projectsprots.org

于 2009-05-11T21:33:16.540 回答
2

JetBrains IntelliJ IDEA(不是免费的)

http://www.jetbrains.com/idea/features/flex_ide.html


JetBrains Astella(免费但测试版)

http://blog.jetbrains.com/astella/

http://confluence.jetbrains.com/display/AS/Astella+EAP

于 2012-01-11T22:23:53.247 回答
1

虽然 FlexBuilder 很好,但它缺少 Powerflasher 在 Eclipse 的 FDT(Flash 开发人员工具)中包含的许多功能。FlexBuilder 缺少模板、更好的格式、自动修复警告和错误等内容。它在 Eclipse 上运行,使其跨平台,但要注意他们不在 linux 环境中进行测试(但是人们没有明显的抱怨)。

在此处查看所有功能:http: //solutions.powerflasher.com/index.php ?id=136#feature_03

于 2009-01-16T20:01:33.057 回答
0

我使用 Flex SDK、Emacs(您选择的编辑器)和 Ant 作为我的构建工具。我在博客中介绍了如何在此处设置所有内容:

http://blog.apterainc.com/software/setting-up-a-flex-development-enviroment-in-gnulinux/

Adobe 有一个用于 Linux 的 FlexBuilder 的免费 alpha 版本,我认为在编辑 MXML 文件时它非常不稳定,但如果您执行严格的 actionscript 工作,您可能会发现它很有用。你可以在这里得到:

http://labs.adobe.com/technologies/flex/flexbuilder_linux/

于 2009-01-08T19:54:31.247 回答
0

您可能想看看 MTASC http://www.mtasc.org/ 一个开源动作脚本编译器。我一直想四处看看它,但还没有机会。听说过很好的事情。希望当我确实解决它并有问题时,你会回答他们

于 2009-01-08T21:59:34.613 回答