FDT3下直接编译AS3

FDT3正式版前不久发布,现在AS3又多了一个强大的IDE。我想大家一般习惯采用FDT3开发、Flash cs3方编译吧。不过有时候为了测试一个库类的功能,用这样方法需要在FDT3和Flash CS3来回切换,有些麻烦。其实,FDT3结合Flex 2 SDK与Flex Compiler SHell(fcsh)是可以直接编译AS3的。

严格来说FDT3并不能直接编译AS3,编译不是用FDT3完成的,Flex 2 SDK和Flex Compiler Shell才是演员,FDT3只不过是导演将它们集成了而已。

1. 在新建Flash工程时,默认语言是AS3+CS3,记得选为AS3+Flex 2, 如下图。

新建Flash工程

2. 如果你的Flex 2基类没有设置好,请单击configure defaultsAS3 Core LibrariesAdd,选择类型为Flex 2 SDK,输入基类名称,路径变量,单击OK,返回选择Flex2就设置好了。如下图。

Core Library

3. 如果路径变量没有设置好,单击浏览打开链接库面板,单击New新建路径变量。这里就不再啰嗦了。

链接库面板

4. 从Abode下载Flex Compiler Shell解压到Flex SDK 2的安装路径。

5. 写一个类,记得继承MonieClip或Sprite,右键选择Run As > FDT3 AS3 Application 就可以在FDT3中直接编译AS3了,COOL!

编译不出错的话会打开LaunchSWFViewer(FDT3的内置Flash player)来播放电影。当然,如果使用Flex 3基类就不用安装fcsh了。

发表评论