2.4
用
SWFLoader
载入一个
SWF
文件
2.4.1
问题
你打算在
Flex
文件运行时,载入由
Flash
cs3
或者
Flex 3
创建的外部
SWFs
文件。
2.4.2
解答
在运行时,用
SWFLoader
组件载入外部的
SWFs
文件。
2.4.3
讨论
要在运行时载入外部的
SWFs
文件,用
SWFLoader
组件。如下的示例载入了外部
SWFs
到
Canvas
容器内,这些
Canvas
容器又是一个
TabNavigator
的子级。
SWFLoader
的
source
属性指出了在运行时要载入的外部
SWFs
文件的路径。
Sub1.swf
是一个
Flex 3
应用;而
sub2.swf
却是用
Flash CS3
创建。
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical">
<mx:TabNavigator resizeToContent="true"
paddingTop="0">
<mx:Canvas>
<mx:SWFLoader source="assets/Sub1.swf"/>
</mx:Canvas>
<mx:Canvas>
<mx:SWFLoader source="assets/Sub2.swf"/>
</mx:Canvas>
</mx:TabNavigator>
</mx:Application>
SWFLoader
组件也能载入绑定到这个
Flex
应用中的
SWFs
。用
Embed
指令就可以了。在如下的例子中,
Sub2.swf
会被编译进应用中去。
<mx:SWFLoader source="@Embed('assets/Sub2.swf')"/>
分享到:
相关推荐
Flex 3 Cookbook 简体中文版是一本专注于Flex 3技术的实用指南,由翻译协作组精心编译并免费传播。这本书旨在帮助开发者深入理解和应用Flex 3框架,包括ActionScript和MXML这两个核心组成部分。 ActionScript是Flex...
- **创建项目**:Flex Builder 基于 Eclipse 构建,Eclipse 是一个强大的集成开发环境(IDE),广泛用于 Java 开发。 - **步骤**: 1. **打开 Flex Builder**:启动 Flex Builder 并选择“File”菜单下的“New”...
3. **组件库的使用**:Flex提供了一整套预定义的UI组件,如按钮、文本框、列表等,了解如何创建、自定义和组织这些组件以构建专业级的用户界面。 4. **数据绑定**:学习如何利用Flex的数据绑定机制,实时更新界面...
由于Flex 3在当时是一个广泛使用的版本,这本书的出现对于开发者来说无疑是一份宝贵的资源。 该压缩包中的“flex3cookbook”可能是指书中的源代码或者示例项目,供读者实践和学习。Flex 3的特性包括: 1. **MXML**...
5. **服务连接**:Flex 3支持与各种服务器端技术(如AMF、Web Services、SOAP)进行通信,书中会介绍如何使用这些技术来获取和发送数据。 6. **动画和效果**:Flex 3提供了强大的动画和视觉效果库,书中会教你如何...
如果您是用Flex, 很好用的一本書。 Flex 3 Cookbook by Joshua Noble; Todd AndersonPublisher: O'ReillyPub Date: May 6, 2008 Print ISBN-13: 978-0-596-52985-7 Pages: 704 The best way to show off a powerful...
在《Flex 4 Cookbook》中,首先介绍的是如何在Flash Builder中创建一个Flex项目。Flash Builder是Adobe公司推出的一款强大的集成开发环境(IDE),专为Flex和ActionScript开发设计。创建Flex项目的步骤包括: 1. **...
- **使用SWFLoader加载SWF文件**:说明如何在Flex应用中动态加载外部SWF文件,这对于集成多媒体内容非常有用。 - **为组件设置Tab索引**:解释如何设置组件的Tab索引,以改进键盘导航体验。 - **为控件设置标签...
Flex 3 Cookbook 是一本专注于Adobe Flex 3技术的实用指南,旨在帮助开发者深入理解和应用Flex 3框架。...总的来说,Flex 3 Cookbook 是一个深入学习Flex 3开发的宝贵资源,提供了大量实战技巧和解决方案。
Flex 4 Cookbook
1. **MXML与ActionScript 3.0**:Flex主要使用两种语言进行开发,MXML是一种声明式语言,用于构建用户界面;ActionScript 3.0是一种面向对象的脚本语言,负责应用程序的逻辑处理。两者结合,使开发者能够既快速设计...
Flex 3 CookBook 简体中文是一本专注于Flex 3技术的中文资源,由翻译协作组共同完成,旨在帮助开发者理解和应用Flex 3。这本书强调了ActionScript和MXML这两种编程语言在Flex应用程序中的核心作用。 ActionScript是...
《Flex3 Cookbook》是针对Adobe Flex 3这一版本的开发指南,它包含了丰富的代码示例和实践教程,帮助开发者深入理解和应用Flex技术。这个完整版的资源包括了源码、范例XML数据以及Bonus Chapter的代码,对于学习和...
Flex 3 CookBook源码 Flex 3 CookBook源码
Flex3Cookbook.rar 是一个与Flex3相关的压缩文件,它可能包含了关于Adobe Flex 3的教程、示例代码或参考资料。Flex3是一个用于构建富互联网应用程序(RIA)的开源框架,主要基于ActionScript 3.0语言和Flash Player...
Flex 3 Cookbook 是一本专注于Flex 3开发的实用指南,主要涵盖了使用Flex 3框架进行应用开发的各种技术和方法。Flex 3是一个由Adobe推出的富互联网应用程序(RIA)开发平台,它结合了MXML和ActionScript两种语言,...