Flash Builder
Adobe Flash Builder 是创建使用 Flex 框架的项目或主要包含 ActionScript 代码的项目的首要工具。Flash Builder 还包括功能齐全的 ActionScript 编辑器、可视布局和 MXML 编辑功能。它可用于创建 Flex 项目或纯 ActionScript 项目。Flex 具有以下几个优点:包含一组内容丰富的预置用户界面控件、灵活的动态布局控件以及用于使用远程数据并将外部数据链接到用户界面元素的内置机制。然而,由于要求使用更多的代码提供这些功能,因此,与不使用 Flex 的项目相比,使用 Flex 的项目的 SWF 文件比较大。
如果您正在创建使用 Flex 的功能齐全、数据驱动的富 Internet 应用程序,请使用 Flash Builder。您可以用它来编辑 ActionScript 代码、编辑 MXML 代码以及直观地展示应用程序,利用这一个工具即可完成上述所有任务。
对于许多构建大量使用 ActionScript 的项目的 Flash Professional 用户来说,可以使用 Flash Professional 来创建可视资源,使用 Flash Builder 作为 ActionScript 代码的编辑器。
Flash Professional
Flash Professional 除了具有图形和动画制作功能外,还包括用来处理 ActionScript 代码的工具。代码可以附加到 FLA 文件中的元素中,也可以附加到外部纯 ActionScript 文件的元素中。Flash Professional 是包含重要动画或视频的项目的理想选择。当您想自己制作大部分图形资源时,这个工具很有用。使用 Flash Professional 开发 ActionScript 项目的另一个原因,是可以在同一应用程序中创建可视资源和编写代码。Flash Professional 还包括预置的用户界面组件。您可以使用这些组件来获得更小的 SWF 文件大小,以及利用可视工具获得项目的外观。
Flash Professional 包括两个编写 ActionScript 代码的工具:
“动作”面板:在FLA 文件中工作时可用,该面板允许您编写附加到时间轴上的帧的