FlashDevelop配置指南:从设置到使用

"本文主要介绍如何配置Flash Developer,包括所需的基本环境、配置步骤以及如何在Flash Developer中进行资源加载。"
Flash Developer是一款流行的开源ActionScript编辑器,特别适合开发Flash和Flex项目。配置Flash Developer能够提升开发效率,确保与相关工具的顺畅协作。以下将详细介绍配置过程和使用方法。
一、基本环境配置
在开始配置Flash Developer之前,确保已安装以下软件:
1. Flash CS4:用于创建和编辑Flash内容的Adobe工具。
2. .NET Framework 2.0:Microsoft的框架,为运行Flash Developer提供支持。
3. Flex SDK 4.0:Adobe的开发套件,用于构建Flex应用程序。
4. Java SDK 1.6:Java开发工具包,可能在某些插件或功能中需要用到。
5. FlashDevelop:我们的主要编辑器,用于编写ActionScript代码。
二、Flash Developer基本配置
1. 在菜单栏选择“Tools” -> “Program Settings” -> “ASCompletion” -> “FlashIDE”,确保配置指向了正确安装的Flash CS4路径。
2. 接着,配置Flex SDK路径:“Tools” -> “Program Settings” -> “AS3Context” -> “Language” -> “FlexSDK Location”,设置为Flex SDK的安装位置。
3. 修改工程属性:右键点击项目 -> “Project Properties”,在“Compiler Options”选项卡下,展开“Additional Compiler Options”,在末尾添加`-static-link-runtime-shared-libraries=true`,以静态链接运行时共享库。
4. 导入FL包:将FlashDevelop\Library\AS3\frameworks\FlashIDE下的FL包复制到FlashDevelop\Library\AS3\intrinsic\FP10,并将默认的Flash发布版本改为10。
5. 调整字体大小:通过“Tools” -> “Syntax Color…”可以修改编辑AS3代码时的字体大小。
三、使用方法
1. 外部资源加载:在ActionScript 3中,通常使用Loader类加载外部资源,如图片或SWF。例如,加载位于D盘根目录的图片,可以如下操作:
```actionscript
var loader:Loader = new Loader();
loader.load(new URLRequest("d:/pic.jpg"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteHandler);
function loadCompleteHandler(e:Event):void {
var bitmap:Bitmap = Bitmap(e.target.content);
addChild(bitmap);
}
```
2. FD中的资源加载:由于Flash Developer使用Flex SDK编译,因此可以使用Loader类加载资源,同时也可以利用Flex提供的资源管理方式。例如,通过Flex的ResourceModule或ResourceBundle加载资源。
通过以上配置和使用方法,开发者可以更高效地在Flash Developer中进行ActionScript和Flex项目的开发,实现外部资源的加载和管理。不断熟悉和掌握这些配置技巧,将有助于提升开发工作的质量和效率。
2012-02-08 上传
186 浏览量
2008-05-25 上传
226 浏览量
2004-08-19 上传
2008-03-09 上传

kookaisen
- 粉丝: 21
最新资源
- 谷歌风格的网页设计:Armands Liepa的创意
- 绿色便携版MySQL 5.0数据库安装分享
- 探索基本压缩算法函数库及其应用
- 法律仲裁案件分析与展望PPT模板深度解析
- 免费版Navicat for MySQL老版本下载指南
- Outlook联系人转vCard格式详细教程
- 白厅API:alexpreiss.com的JavaScript服务器接口解析
- ASP.NET构建的在线考试系统开发实践
- VC中实现等待程序结束的两种方法
- typed-path:提取TypeScript类型信息的实用工具
- 掌握Visual C++ MFC编程的四大基础
- 邻居吃:疫情时期本地餐厅推荐系统的设计与应用
- MacOS平台Android SDK R16版本发布
- SwitchViewDemo: 探究与实践的一个示例
- SQLFormatter:美化你的SQL语句日志
- 掌握Lucene搜索引擎技术,入门文本内容检索