2010-11-21 62 views
1

我有一個任務,我必須爲任何FLV播放器實現一個AS3包裝器,並且我必須公開actionscript函數(External Interfaces?),以便其他可以通過CallFunction API在其他不同的應用程序中使用。我對此有幾個問題 -Flash ActionScript 3.0 - 任何免費的編譯器,工具和教程?

  1. 這是免費的工具嗎?我知道Flex SDK是,但我想要獨立的SWF(我的意思是Flash Player 10),可以在任何地方使用,無需任何依賴,並且應該包含嵌入的FLV播放器,或者應該能夠通過提供URL從特定位置加載它。

  2. 是否只能使用ActionScript編譯器(或任何免費工具?)。我的問題是我沒有flash或flex builder,而且我也不想在這些上花錢,因爲我沒有用它。

  3. 由於我幾乎沒有關於它的知識。你們可以請我解釋一下(如果可能的話),我需要做些什麼。任何資源如何創建和編譯?

  4. 如果您有任何人曾經這樣做過,那麼如果您們可以分享樣品,這將非常棒。我聽說很多人對視頻播放器做了同樣的事情。

回答

1

我可以分享一些我的設置

我使用Flash(CS5)創建資產

我用FlexSDK因爲編譯器

,做所有的代碼中的FlashDevelop

Flashdevelop僅適用於現在的PC,它是免費的,自從現在使用調試器以來的最新版本發佈以來,它是免費的

+0

非常感謝。這似乎很有趣。你可以請分享我如何設置它? @Alex,Daniel - 如果您可以提供關於使用Flex SDK編譯AS文件的快速教程,這將非常棒!我聽說他們不是獨立的,他們需要flex運行時。這是真的嗎?我正在尋找可以嵌入任何地方的簡單swf。 順便說一句,我發現了一個類似的問題的鏈接: http://active.tutsplus.com/articles/news/using-the-youtube-player-api-with-actionscript-30/ 我想我應該給如果它可以創建基於Flash播放器的SWF,那麼嘗試使用Flex SDK。 (?) – 2010-11-21 02:42:04

+0

http://www.devmag.org.za/articles/27-FLASH-FOR-FREE/ – Daniel 2010-11-21 17:39:57

0

我使用FlexSDK通過AS IDE或其他東西來編譯Eclipse,然後使用嵌入了swf文件的html頁面在Web瀏覽器中預覽。

+0

謝謝。您能否通過分享有關費用的細節以及如何設置它來幫助我? – 2010-11-21 02:33:34

+1

費用:無; IDE:來自eclipse.org的Eclipse 3.6; AS3插件在這裏找到:http://sourceforge.net/projects/as3ide/ FlexSDK在網上找到(在Adobe的網站上,做一個谷歌搜索)這讓我繼續做我在Eclipse中做的99%的編碼(我做單一來源在Bada IDE(基於Eclipse)中進行Vim和Bada OS開發的東西) – 2010-11-22 05:17:01

0

檢出projectsprouts。它是一個非常漂亮的Flash(as2/3/Flex/AIR)生成工具,可以幫助您對項目進行存檔,編譯,甚至可以創建單元測試。非常簡單的紅寶石安裝(我是一個紅寶石newb,並得到很容易地運行)。這是一個非常好的支持基地,以及一個積極的郵件列表,人們會很樂意幫助你。

0

值得注意的是,FlexSDK已經很少做的Flex除非你鏈接是Flex的特定類是很重要的。 mxmlc確實不是MXML有任何關係,即使它也會編譯MXML。

Here is an article描述了Linux上的Flash開發。這是相當古老的,但原則是相同的。使用ActionScript 3編譯器(包含在FlexSDK中)和文本編輯器,您就可以參加比賽了。使用Flash Builder 4,FDT 4,Intellij IDEA,Flash Develop等可以輕鬆得多;)