【问题标题】:Trying to find ActionScript 3.0 files尝试查找 ActionScript 3.0 文件
【发布时间】:2011-11-10 23:30:08
【问题描述】:

我的任务是对遗留系统进行一些编辑,该系统本质上是一个没有文档的 Flash 游戏,并且原作者早已离开公司。不幸的是,它还使用了我多年未接触过的技术(即使是在大学环境中)。

但我的烦恼已经够多了。

我找到了.fla 文件并在Adobe Flash Professional CS5 中打开它,我已经开始寻找我需要编辑的动作脚本sn-ps,我怀疑我实际上有一个不完整的.fla 但我想确认。

为了找到我需要编辑的地方,我尝试单击舞台上的每个元素并单击 F9 以打开动作框架,当这什么都没有出现时(完全空白的动作脚本字段)我尝试按 Alt+F3 来调出电影资源管理器并试图隐藏所有的动作脚本,还是什么都没有。

希望我犯了一个完全是新手的错误,但我的知识和搜索已经达到了极限。

编辑 - 附加信息

没有分配文档类。

我浏览了每个 MovieClip(使用电影资源管理器),但看不到任何对类的引用(这会是实例名称吗?)

【问题讨论】:

  • 这就是为什么我从不喜欢 IDE...
  • @John - 嘿,这让我有点放心,我并没有错过一些明显的事情。
  • 您是否检查了库中每个 MovieClip 的 Document Class 和类?理想情况下,一个合适的 AS3 项目不会在时间线上有代码。
  • @Shane 没有分配文档类。我已经浏览了每个 MovieClip(使用电影资源管理器),但我看不到任何对类的引用(这会是实例名称吗?)我将在此感谢您编辑我的原始问题。
  • 在库中,是否在您的 MovieClip 名称旁边定义了 AS 链接?如果是这样,那可能对应于外部文件。否则,您可能会看到一个不完整的 fla,可能是因为它是从没有代码的 SWF 中反编译的。

标签: flash actionscript-3


【解决方案1】:

如果您调试项目(ctrl+shift+enter),所有嵌入在 .fla 中的代码(即操作面板)都将被征用,供您在调试面板中导航。

我发现很难将所有代码都嵌入到操作面板中。该程序是否足够老,可以在 AS2 中制作?你确定它是 AS3 吗?

【讨论】:

  • “您无法调试此 SWF,因为它不包含 ActionScript” - 我认为我们赢了!谢谢你的帮助。肯定是 AS3(有人专门告诉过我)我要去挖掘一下,看看能不能找到一个外部文件,但它可能在不久前丢失了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-04
  • 1970-01-01
  • 1970-01-01
  • 2011-08-15
  • 1970-01-01
相关资源
最近更新 更多