我刚开始制作游戏,所以我决定为下一个项目使用Flashdevelop或Flex Builder。原因是因为您可以嵌入几乎所有内容并出于许可目的,因此建议将游戏编译到一个文件中。 flex sdk可以处理这类东西。

截至目前,我决定使用flashdevelop。但是最近它一直在落后。首先我可能无法使用ui类(例如按钮和文本框),可能是因为我做了一些愚蠢的事情。现在由于某种原因,我无法编译我的应用程序。当我编译时,什么也没有发生,没有错误,什么都没有。以下是我编译时发生的屏幕截图。

是的,我安装了调试器,是的,我安装了SDK



所以现在我正在考虑只使用flex builder。不知道哪一个更容易组装和使用。但是我知道Flex Builder社区更大,而且他们有更好的文档。我擅长使用动作脚本,但不擅长使用flex。

我的最终问题是...

哪个更容易组装
哪个更容易使用
总体上哪个更好

最佳答案

就不编译而言,看起来它编译就很好。
除了“ Hello”以外,我不希望从代码中看到什么
看到打开您的输出窗口(在“视图”下)

无论使用flex还是flashdevelop,最终都将使用相同的编译器。

像亚当一样,我发现flashdevelop比flex更加易于使用,但这是因为我使用了更多的东西(flex试用版到期了,FD却没有了)

另外,我对FD的反应非常快,就像真的非常快:)

尝试一些快捷方式:


创建getter和setter或
生成功能按“ ctrl shift〜”和PRESTO
或for循环或前几个循环中的每个循环类型
字母,然后按“ Ctrl B”
查找代码中任何字符串的实例
可以做F3并移动F3,而F4
将找到对象或功能
声明(即使在单独的文件中)
FD还添加了许多类,例如
需要(有时我必须手动执行)
而最新版本
您生成扩展的类
另一堂课比较容易。


我敢肯定,亚麻在大多数情况下都能发挥作用,但是当您已经习惯了这种情况时,切换速度就会降低速度。

开始使用FD时,我遇到了同样的问题。归根结底是,flex拥有一堆正在使用的库,除非您链接到FD,否则FD不会使用。

但是,一旦您开始将库和资产编译成SWC,就可以通过Flash和Flex对其进行编译。这可能很方便(例如与其他开发人员合作时)

FD没有分析器,但这并未提示我停止使用它。当我需要一些调试并且跟踪还不够时,我添加了demonsters调试器类:http://www.monsterdebugger.com/它非常强大,但是您仍然无法单步执行代码。
**更新-Flash Develop现在具有针对多个版本的探查器,它对于监视内存使用情况非常有用,但是我仍然最终会大量使用怪物调试器。您可以完全在Flash Develop中使用debug并逐步执行代码。**

FD没有flex所具有的UI,并且对于开发mxml来说它有点乏味,但是在纯as3上,我发现FD是我所需要的。好于和Flash创建我的SWC

关于apache-flex - FlashDevelop与Flex Builder,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2224122/

10-14 18:28
查看更多