2011-12-05 58 views
2

僅開發了Flash for Web我不熟悉爲Mac和PC編譯單個可執行文件的方法。爲Mac和PC編譯Flash

我現在所擁有的是包含.fla,.swf,.as類,圖庫圖像和視頻的文件和文件夾,並且需要爲我的客戶端提供一個「固體」文件以交給最終客戶。

最終產品不需要兼容Mac和PC,因爲我可以爲它們提供兩個版本,但跨平臺版本將是理想的。

我應該使用第三方來編譯這種方式還是應該通過Flash Builder重新分配我的作業(我以前從未使用過)或者是否有可能在Flash本身中實現所有這些?

獎金圓! 最後,萬一有可能,這有可能也會在iPad上運行?!

非常感謝您的閱讀,我熱切地等待着一些智慧! Kev

我正在使用Mac(Intel)和Adobe CS5。

回答

4

一些,這可能取決於你的客戶的需求是什麼,但是...

  1. 在Flash Pro,您可以創建一個投影儀,我認爲這是一個exe。
  2. 使用AIR;並給你的客戶一個.AIR文件。最終用戶需要安裝AIR Runtime才能運行該程序。
  3. 使用AIR創建desktop native installer。我認爲這仍然會依賴於正在安裝的AIR運行時。
  4. 使用AIR 3.0和Captive Runtime功能爲您的客戶提供DMG或EXE。 Flash Pro不提供此功能作爲功能;但預計下一個版本。 Flash Builder剛剛發佈了支持Captive Runtime的更新。
  5. 使用第三方工具,如Zinc將您的SWC轉換爲可執行文件。

是的,你可以使用相同的工具生成native app for the iPad [或iPhone]。但它似乎不太可能,因爲這樣的應用程序可能會有不同的性能要求和不同的UI要求。

+1

您還可以使用[獨立播放器](http://www.adobe.com/support/flashplayer/downloads.html)(文件>創建投影儀...)製作投影機,它將是'。儘管你對諸如窗口標題/大小等應用程序功能的控制較少,但這取決於操作系統的exe或'.app's。 – blahdiblah

+0

您好@ www.flextrasc.com,首先感謝您的快速回復,我的歉意是沒有及時回覆,項目被擱置,我的注意力暫時不在Flash中! 我看了一下Zinc,雖然看起來只是我需要的東西,但我不願意花200英鎊購買一款我可能不需要再次使用的軟件,因爲這個原因一直在研究從Flash發佈和AIR應用程序。 安裝過程並不理想,但只要將我的應用程序編譯爲單個文件,我的客戶端就會很開心。 非常感謝 Kev –

+0

@blahdiblah,除非我誤解你的答案我不認爲發佈到.app或.exe將解決我的問題,因爲'父'文件仍然依賴於鏈接到外部.swf和.xml文件。有沒有辦法直接從Flash編譯成單個文件,我不知道? 非常感謝 Kev –