2

我有一个由 .fla 和一些相关的 AS2 代码文件组成的 flash 项目。

一般来说,我是 Actionscript 和 Flash 开发的新手,但我正在尝试增加和设置一个方便的开发环境来处理这个项目。

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

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

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

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

4

1 回答 1

3

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

于 2012-10-03T21:27:03.857 回答