2012-02-24 47 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