Flash開發環境簡介

Web開發者發表於2012-02-29

  目前的Flash製作中,除了基於時間軸的動畫外,使用AS指令碼開發的應用越來越多。開發基於時間軸的flash的理想工具當然是Adobe的Flash系列,包括Flash 8,Flash MX2004,Flash CS3,Flash CS4等。其中除了CS3和CS4外,其他的版本均不支援AS3,因此,想要使用AS3開發flash應用,必須使用CS3以上版本。具體的如何使用CS3開發基於時間軸的flash動畫在此不介紹,網上有很多的教程。在此我們簡單介紹一下使用AS3指令碼開發Flash應用的幾個IDE。

Flash CS3 /CS4

  Flash cs3/cs4 是不錯的flash工具。但筆者認為不論Flash cs3還是Flash CS4,在單純的AS指令碼編寫方面,與其他語言的開發工具(如Eclipse、Netbeans等)相比,仍然存在不小的差距。Flash cs3不支援程式碼重構,程式碼定位等功能,在編寫程式碼方面不是十分方便。但是Flash CS3/CS4對時間軸動畫的支援是其他純AS工具無法比擬的。

Flex Builder

  Flex builder 是Adobe推出的開發Flex的工具,它是基於Eclipse的開發工具,如果你是Eclipse的擁護者的話,那麼恭喜你,你可以在Flash開發當中享受Eclipse的所有優點,包括程式碼重構,程式碼提示,程式碼著色等許多功能。但是Flex builder 可不像Eclipse那樣無私,它是收費的,當然如果你使用網上的序列號或序號產生器之類的那就另當別論了。

  官方下載地址:http://www.adobe.com/cn/products/flashbuilder/

FDT3

  FDT與上面的Flex builder一樣也是用於Flex開發的,當然也能用來開發Flash啦,不過人家與Flex builder不同的是,它完全是一個基於Eclipse的外掛(Flex builder除了外掛版本外還有一個完全安裝版本)。功能方面同樣可以使用Eclipse的強大功能。當然它同Flex builder一樣也是身價不菲的啦。更多資訊可以訪問http://fdt.powerflasher.com/

Flash Develop

  與上面介紹的工具不同的是,這款是用C#實現的完全開源的IDE,相比Flash cs3,它有很多CS3/CS4沒有的功能。它還可以用來開發PHP,XML等。不過它的安裝比較繁瑣,需要Flex SDK ,JRE,dot net framework 2.0等依賴軟體。很麻煩。

  具體參考:http://www.flashdevelop.org/community/index.php

相關文件:Flash開發者需要知道的10件事

相關文章