2011-10-07 106 views

回答

2

試試這個:

http://pgstudios.org/index.php?b=compiling-for-flash-player-11-in-flash-pro-cs5

如果它不工作,我sugest的FlashDevelop來代替。如果您現在專門針對Flash 11,則不會使用一公噸的動畫片段,因此只需將.swc文件或.swf文件直接嵌入到flex(使用Flash CS4創建它們)並在其中進行編程即可。

關於FlashDevelop的一件好事是,它是1)完全免費的2)flex具有增量編譯可用,flash cs4不會,這意味着我永遠不會在一千年內回到fp11 GPU加速內容的閃存。絕對毫無意義和反作用。

FlashDevelop and Flash 11 Incubator

關注這個,它現在是舊的,但它或多或少它做的方式。我似乎無法找到如何做到這一點的老一步教程。您需要直接在FlashDevelop的項目中設置playeglobal.swc的路徑,它不適用於全局路徑。

此外,菲利普在這裏說,你現在可以只瞄準FP11,並且自Flash Player在4天前開始生效以來,最新的FlexSDK可能會支持它,所以philipe在這個論壇上的評論可能會談論最新的FlexSDK。

http://www.flashdevelop.org/community/viewtopic.php?f=9&t=8815

對不起,我找不到那些舊的更好,更容易理解的FlashDevelop FP11設置教程...

使用此鏈接波紋管參考如何設置SWF版本= 13雖然現在看來,這是沒有必要的了:

http://www.swfgeek.net/2011/02/27/molehill-3d-apis-for-adobe-flash-player-and-adobe-air/

隨意如果你被困在FlashDevelop中設置的某些部分在這裏提出。我無法幫助你CS4,對不起。

另外,只有獨立的fp11播放器才能工作,如果你得到Context3D運行時錯誤,這意味着你正在播放fp10或波紋管文件。

編輯:找到了適合flashdevelop的老版fp11 stage3d教程。這應該讓你開箱即用。 http://www.mclelun.com/blog/2011/08/flashdevelop-stage3d-away3d/

+0

嗯,好像我需要最終放棄CS4的Flex ...只是真的喜歡懶惰的使用接口與編碼相結合,但我知道這是編程更好的單獨接口與邏輯不好的方式..它只是沒有使得adobe提供的產品甚至沒有接近免費版本的感覺很多..並感謝所有的信息! – MrB

+0

您不必丟棄任何東西,它仍然可以作爲.swc/swf使用,只需重新編譯界面......您甚至不必將所有代碼移出時間線。儘管由於.swc/.swf被封裝,所以將大部分「自定義」應用程序代碼轉換爲flex是謹慎的。 – Neoraptor