目前的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等依赖软件。很麻烦。