1、www.FlashDevelop.com網(wǎng)站最近發(fā)布了FlashDevelop2.0.2,其中增加了對(duì)Flex2的支持。
2、下面介紹一下使用的方法。我用的是一個(gè)筆記本,只有一個(gè)C盤(pán),所有安裝路徑都在C盤(pán)。
3、首先是下載FlashDevelop2.0.2(以下簡(jiǎn)稱(chēng)FD),我安裝在c:\program files\flashdevelop目錄下。
還要注意下載安裝JDK5,和.net framework1.1(這個(gè)程序是用C#開(kāi)發(fā)的)
4、再下載Flex2 SDK,從www.flex.org的左上角可以找到,好象要在Adobe公司里注冊(cè)一下。
下載完畢后,解壓縮,我是放在c:\flex_2_sdk目錄下。
? 運(yùn)行FD,按F9進(jìn)入程序設(shè)置,找到
ASCompletion.Flex2SDK.Path這個(gè)選項(xiàng),把它的值設(shè)為SDK的路徑。
我這里就是C:\Flex_2_SDK
5、下載AS3 Intrinsic Classes
URL Address我把它解壓縮在C:\Program Files\FlashDevelop\Library目錄下
6、下載AS3 top-level declaration解壓縮在C:\Program Files\FlashDevelop
在FD中的程序設(shè)置(Program Setting)中設(shè)置ASCompletion.Macromedia.Classpath的值為此路徑,
設(shè)置ASCompletion.MTASC.UseStdClasses的值為False
7、下載the MXML definition file這解壓縮在C:\Program Files\FlashDevelop\Data目錄下
到此步驟,F(xiàn)D的安裝基本告一段落。
下面就可以新建項(xiàng)目了,為方便起見(jiàn)
8、下載項(xiàng)目模板 http://www.bit-101.com/flashdevelop/ProjectTemplates.zip,解壓縮到C:\Program Files\FlashDevelop\Data\ProjectTemplates目錄下。
9、重新啟動(dòng)FD,新建項(xiàng)目,選擇Flex模板。在右邊會(huì)看到deploy、html_template, src三個(gè)目錄和build.properties, build.xml兩個(gè)文件,src目錄下有一個(gè)app.mxml的空文件。
至此,項(xiàng)目的目錄框架搭建完成。下面就是要編譯生成SWF文件了。
10、對(duì)于編譯生成SWF文件有好幾種方式,在此介紹兩種,一種是FD開(kāi)發(fā)者提供了,使用MSASC,一種是使用Ant。第一種速度奇塊,但是設(shè)置比較復(fù)雜,第二種速度較慢,比較方便。
11、如果使用第一種,就需要在每個(gè)文件的頭部添加?xùn)|西
AS文件頭添加
/**
* @mxmlc -default-size 400 300 -incremental=true
*/
mxml文件頭添加
<!-- @mxmlc -default-size 400 300 -incremental=true -->
12、如果是用第二種方法,首先要裝Ant,這個(gè)大家可能都有。
13、然后修改Build.properties文件,把里面的一些路徑改一下。比如:flex2.dir
14、然后到C:\Program Files\FlashDevelop\Settings目錄下找到Toolbar.xml
添加一行
<button label="ANT Build" click="PluginCommand" image="54" tag="Run;SaveAll;ant" shortcut="F7" />
15、重新啟動(dòng)FD,在工具條上看見(jiàn)多了一個(gè)圖標(biāo),直接點(diǎn)這個(gè)按鈕,或者按F7,就可以調(diào)用Ant生成SWF文件了。而且Swf文件的顯示就是在FD集成環(huán)境里面的。第一種方式是在外部啟動(dòng)一個(gè)IE顯示Swf的。