canvas教程

Flex教程 使用SWFLoader 载入SWF

字号+ 作者:H5之家 来源:H5之家 2015-10-22 10:18 我要评论( )

2.4.1. 问题 我想要运行时载入外部的可能由Flex3 或者FlashCS3 创建的SWF 文件到当前的Flex 应用程 序。 2.4.2. 解决办法 使用SWFLoader 组件在运行时载入外部SWF 文件。 2.4.3. 讨论 使用SWFLoader 组件在运行时载入外部SWF 文件。下列例子载入了外部的SWF

2.4.1. 问题

我想要运行时载入外部的可能由Flex3 或者FlashCS3 创建的SWF 文件到当前的Flex 应用程

序。

2.4.2. 解决办法

使用SWFLoader 组件在运行时载入外部SWF 文件。

2.4.3. 讨论

使用SWFLoader 组件在运行时载入外部SWF 文件。下列例子载入了外部的SWF 到

TabNavigator 的一个子元件Canvans 容器中。SWFLoader 的source 属性引用了需要被运行

时载入的外部SWF 文件的路径。Sub1.swf 是一个Flex3 应用程序; Sub2.swf 由FlashCS3 创

建。

<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 应用程序中的SWF 内容。使用Embed 命令

能实现。例子如下,Sub2.swf 会被嵌入到主应用程序。

<mx:SWFLoader source="@Embed('assets/Sub2.swf')"/>

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • fd详细教程|Excel_VBA_详细教程

    fd详细教程|Excel_VBA_详细教程

    2017-05-02 18:01

  • SketchBook 2014 基础入门视频教程

    SketchBook 2014 基础入门视频教程

    2017-05-01 11:00

  • HTML样式CSS

    HTML样式CSS

    2017-05-01 10:03

  • HTML5 Canvas 绘图实例教程

    HTML5 Canvas 绘图实例教程

    2017-04-28 13:09

网友点评
<