【发布时间】:2011-11-26 20:35:40
【问题描述】:
我有一个带有 ActionScript 3 的 Flash Professional CS5 项目。我有一个包含多个 gotoAndPlay ActionScript 命令的影片剪辑对象。我在主舞台上还有其他 gotoAndPlay 命令,链接到交互式事件。
当我通过 Ctrl+Enter 运行项目时,它运行良好,没有任何问题。但是,一旦我将它编译为 .swf 或 Air 3.0 文件,它就会运行,但会省略部分或全部 gotoAndPlay 命令,包括舞台内外的命令。
我该如何解决这个问题? (我的代码很丰富,但如果有人真的需要看它,我会看看我能把什么放在一起。)
【问题讨论】:
-
这没有多大意义。当您按下 Ctrl+Enter 时,Flash Professional 所做的就是将其编译为 SWF。这实际上是通过文件菜单完成的相同编译过程,因此 Ctrl+Enter 和直接 SWF 之间应该没有任何区别(至少在投影仪中运行时)。
-
是的,这没有任何意义。然而,这就是正在发生的事情......
-
啊,嘿...我想这是我正在使用试用版的事实。我将在本月晚些时候购买完整版。如果解决了这个问题,我会回答我自己的问题。
标签: flash actionscript-3 actionscript air flash-cs5