【问题标题】:Using the FlashDevelop debugger with .fla, Actionscript 2, and Flash Professional 5.5将 FlashDevelop 调试器与 .fla、Actionscript 2 和 Flash Professional 5.5 一起使用
【发布时间】:2012-10-03 18:52:52
【问题描述】:

我有一个 Flash 项目,其中包含一个 .fla 和一些相关的 AS2 代码文件。

总的来说,我是 Actionscript 和 Flash 开发的新手,但我正在努力提升和设置一个方便的开发环境来处理这个项目。

我没有完全控制修改基本项目,我只是进来对现有代码和资产进行调整/添加,主要是代码。

当我使用 FlashDevelop 中的“测试项目”按钮构建项目时,当前发生的情况是该项目是通过 Adob​​e Creative Suite Flash Professional 5.5 [CS5.5] 构建的,它在构建时显示正在导出 Swf 电影,然后启动Flash 播放器窗口中的 swf 文件。输出打印到 CS5.5 输出窗口,并且我的 FlashDevelop 调试器未附加。

我想要发生的是,当我点击 Test Movie(在 FlashDevelop 调试配置中)时,CS5.5 IDE 将构建项目,但是当 Swf 在 Flash 播放器中启动时,FlashDevelop 调试器将附加,我将在 FlashDevelop 中获取输出和断点。

这样的事情可行吗?如果这不是默认行为,我需要采取哪些步骤来以这种方式配置 CS5.5 和 FlashDevelop。如果它应该是默认行为,那么是什么导致它像上面描述的那样运行?

【问题讨论】:

    标签: flash debugging actionscript flash-cs5 flashdevelop


    【解决方案1】:

    FlashDevelop 无法进行交互式 AS2 调试。你所能做的就是在你的代码中使用'trace(value)'来记录可以被FlashDevelop的日志查看器监控的消息: http://www.ilike2flash.com/2012/03/flashdevelop-not-displaying-trace.html

    Adobe Flash Pro 是唯一具有 AS2 调试器的环境: http://help.adobe.com/en_US/flash/cs/using/WS3e7c64e37a1d85e1e229110db38dec34-7fc2a.html

    【讨论】:

    • 好的,感谢您解决这个问题。很抱歉没有尽快标记答案,显然我在 stackoverflow 上的通知设置没有收到正确发送给我的回复通知。我设法只使用跟踪而不是交互式调试。不是 Flash Pro 调试器的忠实粉丝。
    猜你喜欢
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2011-03-08
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多