FlashDevelop配置指南:从设置到使用
4星 · 超过85%的资源 需积分: 3 61 浏览量
更新于2024-09-16
1
收藏 42KB DOC 举报
"本文主要介绍如何配置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 上传
2008-05-25 上传
2013-07-07 上传
2004-08-19 上传
2008-12-04 上传
2008-03-09 上传
kookaisen
- 粉丝: 21
- 资源: 55
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍