2012-02-24 79 views
0

我忘了如何编译Flash项目。无论如何,让我解释一下我的具体情况。如何从brightcove隐藏式字幕模块编译Flash项目?

我按照这里的说明:http://support.brightcove.com/en/docs/using-closed-captions-without-custom-fields了解如何修改明亮的海湾视频播放器的隐藏字幕插件。

我开始在这里下载隐藏式字幕模块代码:http://files.brightcove.com/ClosedCaptionsModule.zip

当我下载并解压后,我修改了文件src/ClosedCaptionsModule.as。现在这些指令告诉我将它编译成一个SWF文件。我到底该怎么做?我查看了Adobe Flash CS4中的所有顶级菜单项,但没有看到任何生成或编译命令。 “调试”电影和“测试”电影操作呈灰显状态。

回答

1

要编译.swf,您需要先制作一个新的ActionScirpt 3项目,然后将该项目的类设置为“ClosedCaptionsModule”。另外,为了简单起见,我会确保“ClosedCaptionsModule.as”文件与.fla(项目)文件位于同一目录中(假设它不是包的一部分)。

enter image description here

+0

的ClosedCaptionsModule.as文件开始与线包''{。我想这意味着它被打包了?我不知道如何将ClosedCaptionsModule的内容“包含”到我的项目中...... – John 2012-02-24 03:37:06

+0

我试图打开Actions对话框,然后将ClosedCaptionsModule.as的内容复制到Actions对话框中。当我试图导出swf电影时,它说包不能嵌套并失败。 – John 2012-02-24 03:38:17

+0

“package {”意味着它使用默认包,所以不会成为问题。不要将该类复制到操作面板中,因为如果没有正确的代码修改,它可能会非常成问题。您是否尝试将项目的类设置为类文件?当你尝试编译后会发生什么? – ToddBFisher 2012-02-24 05:08:03