2010-12-02 21 views
1

我是圖形和多媒體編程的新手,我使用Adobe Flash CS5 Professional V11.0來編輯和創建一些簡短的Flash動畫。如何在Flash中修改和替換不同版本的形狀?

我有一箇舊的Flash電影是由舊版本的Flash(Macromedia Flash 10或8)創建的。這個Falsh電影需要修改,因爲它有一些打字錯誤。

我使用Flash反編譯器軟件將其渲染的Flash影片(.swf)與其相關資源(如Action - Button - Font - Frame - Image - Shape - Sprite)轉換爲其原始格式(.fla)。

我編輯了包含我的閃存軟件錯誤的形狀,並使用CS5或CS4的可用格式進行保存,這些格式僅在保存選項時才允許。

我拿了舊的編輯過的圖形的副本,並用新的正確的圖像替換了它們,但是當我將文件發佈爲* .swf格式或者專家將其閃爍時,它不起作用,因爲它們根本就沒有。可能是一種類型不匹配,但我下載並安裝了舊的閃存軟件版本(Macromedia Flash 8.0)來讀取和發佈它們,但它給出文件讀取錯誤,並且根本無法讀取或操作它們。

我試過了一個程序,它取代了特定的形狀或所有的閃存形狀,但是它沒有看到它,它只用於* .swf格式。

是否有任何方式將文本中的形狀轉換或對待?

我在網上搜索了一下,但是大部分結果都是關於形狀補間的討論,我沒有找到我想要的。

我該如何改變這些閃光形狀中的錯誤,並讓其他事物像行動腳本和時間線一樣,因爲我只想替換這些錯誤的形狀?

我的方式有什麼問題,或者正確的方法是什麼?

謝謝您的回答和幫助:)

回答

1

反編譯swfs並不總是生成一個Flash文件,然後您可以重新編譯回swf。

一旦你有了新的反編譯.fla(在你改變任何東西之前)你能發佈它嗎?如果可以的話,您可以瀏覽該庫並編輯現有資產以更改打字錯誤。如果不是的話,你需要用Mattias建議的方式重新構建fla,使用全新的文件。

有沒有什麼辦法可以獲得早期版本的原始源文件?這將節省您不得不從頭開始重建它。

+0

反編譯後的* .fla文件是可以的,可以轉換併發布到* .swf中,沒有任何問題,但也沒有更正錯誤,所以我的問題是如何使它在更換錯誤的形狀後正常工作。謝謝你的幫助。 – TopDeveloper 2010-12-04 05:35:38

0

你試過一切複製到新(鮮) flash文件,而不是在「重新創造」 Flash文件的工作?有時幫助...

+0

我會嘗試這種方式,我希望它的作品。感謝您的回答。 – TopDeveloper 2010-12-04 05:36:13

相關問題