在Windows上安装Flex 3
Flex是一个功能强大的SDK,可让您构建Flash应用程序,然后将其嵌入到任何网页中。SDK是Flex使用的很大,并且涵盖了从界面控件到数据处理的所有方面。要在Flex中编程,您需要使用ActionScript3。Flex在输出时创建的是swf文件,该文件可以单独运行或嵌入到网页中。
要开始使用,您将需要FlexSDK。下载FlexSDK3zip文件,并将其解压缩到一个目录中。例如,我将我的代码放在C:\dev\flex_sdk_3中。
接下来,您将需要一些东西来编译您的SDK应用程序。您可以使用AdobeFlexBuilder应用程序,但是由于这是一种商业产品,因此会使您损失很多钱。一个很好的替代方法是使用FlashDevelop,它是一个免费的开放源代码FlexIDE。我已经相当广泛地使用了它,并且确实可以完成这项工作。
从该站点下载FlashDevelop并进行安装。然后,您需要将FlashDevelop指向您的FlexSDK文件。为此,请运行IDE并转到“工具”->“程序设置”,也可以按F10来获得相同的菜单。单击左侧菜单中的AS3Context,然后在“FlexSDK位置”框中输入FlexSDK目录的路径。下面的屏幕快照具有您需要打开的对话框,并已填充相应的框。
现在,您将需要创建一个新的Flex3项目,该项目将使用正确的FlexSDK创建您的应用程序。为此,请在菜单中单击“项目”,然后单击“新建项目...”,这将打开一个对话框。向下滚动此对话框,直到找到标记为ActionScript3的部分,然后选择“Flex3Project”。接下来,为您的项目输入一个名称,定义一个位置,然后单击“确定”。
这将在您指定的位置创建一个目录,该目录包含三个文件夹(bin,obj和src)和一个名为your_project_name.as3proj的文件。文件夹src将包含一个名为Main.mxml的文件,该文件是控制其他所有文件的名称应用程序文件。
您需要做的最后一件事是特殊版本的Flashplayer,它将消息发送回您的IDE。可从Adobe网站上获得称为Flash调试版本的信息。
现在,您需要将FlashDevelop指向Flash的调试版本。解压缩从Adobe下载的文件(应该是sa_flashplayer_9_debug.exe之类的文件),然后将其放到可以保存的目录中。我将此文件放到与以前相同的文件夹中(以便将所有内容保存在一个位置)。接下来,再次打开选项菜单,然后转到左侧菜单中的FlashViewer选项。输入您下载的文件。
那接下来呢?好吧,在接下来的几篇文章中,我将介绍如何创建简单的应用程序,以及如何解决使用Flex时遇到的一些常见问题。