FLASH中 父SWF加载子SWF并向子SWF传值在很多应用上会被用到,以前可能用 "abc.swf?=a"类似这种以后缀形式的传值方式比较多,当然弊端显而易见:需要在特定环境下进行,以及传递的数据越多,那么后缀越长。
现在AS3中有个方法很好实现了 父SWF与子SWF之间传值,在EBEoo项目中也被广泛应用,现在与大家分享。
父SWF:
var F_aaa:String = "123";
var F_bbb:String = "456";
var Son_Loader:Loader = new Loader();
configureListeners(Son_Loader.contentLoaderInfo);
Son_Loader.load(new URLRequest(Son.swf));
function configureListeners(dispatcher:IEventDispatcher):void
{
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
}
function completeHandler(e:Event):void
{
e.target["content"].handData(this)
;
}
子SWF(Son.swf):
var S_aaa:String = "";
var S_bbb:String = "";
function handData(index:Object):void
{
S_aaa = index.F_aaa;
S_bbb = index.F_bbb;
trace(S_aaa);
trace(S_bbb);
}
发表评论
-
flash as3.0 被加载的swf 控制主swf文件触发事件
2011-02-19 14:48 3024比如有两个swf文件 1.swf,2.swf 1.swf ... -
一些很有创意的导航栏设计,给大家分享下。
2011-02-19 11:08 1576希望对各位同学有所帮助。啊哦………… 陆续完善i ... -
浅谈webgame游戏开发技术要点
2011-02-19 11:02 1004写这些只是想和大家交 ... -
aswing
2011-02-19 10:43 857AsWing是一套UI组件框架,纯ActionScript开发 ... -
as3加载外部XML文件
2011-02-18 19:50 1441加载过程如下: 1.使用URLRequ ... -
如何保护swf文件不被反编译软件破解?
2011-02-18 19:42 2172How to protect SWFs from decomp ... -
45度地图编辑器及游戏开发心得
2011-02-15 19:12 1455转载 这个编辑器是本人为公司项目专门开发 的一个功能比较齐 ... -
BulkLoader开源文件加载类
2011-02-09 22:10 1209BulkLoader是一个不错且使用简单的开源加载类, ... -
社区客户端开发技术总结
2011-01-29 22:57 857不管是什么样的项目,都会拆分成一个一个小的模块。最终实现都是些 ... -
“神之惩戒”--国内MMORPG游戏的困局1
2011-01-28 15:13 792《神之惩戒——MMOR ... -
adobe alchemy资料整理
2011-01-28 14:56 2434Adobe 自从2007年中推出了AS3支持 ... -
hitTest(BitmapData.hitTest 方法)
2011-01-25 18:14 1174public hitTest(firstPoint:Poi ... -
AS3使用外部SWF文件的库文件
2011-01-25 15:32 1463在swf文件中使用外部swf文件的库文件,从而达到类似素材 ... -
Flash摄像头游戏课件设计与开发
2011-01-25 11:07 1197[导读] Flash摄像头游戏课件设计与开发 ... -
AS3图像复制BitmapData.copyPixels()
2011-01-22 16:35 1941//舞台属性设置 stage.align ... -
ps样式介绍
2011-01-22 14:32 852PS样式就是效果的集合。“窗口”“样式”就可以打开样式面板。里 ... -
获取当前SWF的绝对路径
2011-01-20 19:22 1374首先 ,说明我测试的系统地址和网络地址的情况: 某电脑 ... -
PureMVC中观察者模式运用
2011-01-20 09:36 1285刚一个开始看PureMVC,一个字乱,摸不着头脑,不过这个要慢 ... -
获取当前SWF的当前路径
2011-01-19 20:00 1441首先 ,说明我测试的系统地址和网络地址的情况: 某电脑 ... -
Event.INIT Event.COMPLETE 区别
2011-01-19 11:50 1281package{ import flash ...
相关推荐
在AS3(ActionScript 3)中,我们可以使用`Loader`类来加载另一个SWF文件。以下是一个基本的加载示例: ```as3 var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, ...
AS3SWF库与其他格式之间有一定的兼容性,比如可以将SWF内容导出为位图图像或XML格式,也可以导入这些格式以生成SWF。这种能力扩展了SWF文件的用途,使其能在非Flash环境中使用。 **5. ActionScript支持** 库内包含...
在AS3(ActionScript 3)中,调用SWF类库是一项常见的任务,尤其在构建可重用组件、模块化开发或者加载外部资源时。本文将深入探讨如何使用AS3来加载和交互SWF类库,以及相关的重要知识点。 首先,让我们了解SWF是...
as3加载swf源代码,as3 +swf +xml
用AS3编写,点击不同的按钮加载不同的外部SWF文件,显示在固定尺寸的舞台上,同一时该只能加载一个外部文件,自动调整被加载文件的尺寸以适应容器大小。昨天上传那个不知道为什么见不到,再次上传并添加了部分容错...
在本文中,我们将深入探讨如何使用ActionScript 3.0(AS3)加载外部的SWF文件。在Adobe Flash CS4环境中,加载外部SWF文件是实现动态内容和交互性的重要手段,允许开发者将不同部分的项目组合在一起,或者根据需要...
在Flash游戏开发中,有时我们需要对已有的SWF文件进行逆向工程,以获取ActionScript3(AS3)源代码,以便学习、分析或者修改。本文将深入探讨如何反编译SWF文件来得到AS3代码,这涉及到一系列工具和技术。 首先,...
### SWF之间通信、Flex与SWF之间通信 在探讨SWF之间以及Flex与SWF之间的通信时,我们首先需要了解SWF文件的基本概念及其在Adobe Flash平台中的作用。SWF(Shockwave Flash)是一种被广泛应用于网页动画、游戏和其他...
flash cs6 as3.0编写的调用外部swf文件,并实现被导入swf文件的内外控制,被导入文件about.swf自带两个控制按钮,about.swf导入index.swf后,通过index.swf中的两个按钮控制about.swf的播放与暂停,并实现了代码的...
AS3预加载SWF实例源码是用于解决Flash应用程序或动画在加载时可能出现的延迟问题。在大型项目中,SWF文件可能包含大量的图形、音频和视频资源,这些资源的加载时间可能会很长,影响用户体验。预加载(preloading)...
3. **解析与反编译**:工具将解析SWF文件的结构,提取出ActionScript代码。 4. **查看与编辑源码**:反编译完成后,用户可以查看生成的AS代码,必要时进行编辑。 5. **保存与使用**:将编辑后的AS代码保存为新的...
随着版本的发展,ActionScript经历了从AS1到AS3的演变。 - **SWF文件**:全称为Shockwave Flash,是Flash动画和应用程序的主要文件格式。它包含有向量图形、位图图像、音频和ActionScript代码等元素。 ### 二、编译...
Flash AS 教程: AS 2.0 制作加载外部 .swf 影片的视频播放器 本教程将指导读者使用 AS 2.0 制作加载外部 .swf 影片的视频播放器,整个过程分为四个步骤:画播放器、做按钮、做屏幕和写代码。通过这四个步骤,读者...
SWF个人加密版,支持AS3.0AS2.0很强大
本项目针对的是Adobe Flash AS3.0环境下的双屏显示与互动功能,允许在无网络的情况下实现两个屏幕之间的协同操作。"as3.0双屏联动支持swf"的标题表明这是一个专门针对AS3.0编程语言开发的解决方案,它能够使SWF...
AS加载一外部SWF调用该swf内部方法,一个Flash中通过AS3代码的Loader对象加载另一个SWF文件,并访问其中的文档类中的方法。 简单示例: 主文件:Main.fla, Main.as 被调用的文件:called.swf, Called.as
AS3 Sorcerer 6.08 SWF反编译(最新版含注册码,稀缺资源) 国外大神提供,亲测好用,目前最完美的swf反编译工具
尽管Flex主要使用ActionScript 3(AS3),但有时出于兼容性或历史原因,我们仍需加载和交互与AS2编写的SWF。 1. Flex中的SWF加载机制: 在Flex中,我们可以使用`flash.display.Loader`类来加载SWF文件。这个类提供...
flash actionscript3 as3通信 教程 socket与服务器通信, 多个swf之间通信.zip
地震中的父与子3 Flash课件.swf