`

as3之<a.swf与b.swf数据互访>

 
阅读更多

import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.MovieClip;

var astr:String="a.swf的变量"
var l:Loader=new Loader();
l.load(new URLRequest("b.swf"));
l.contentLoaderInfo.addEventListener(Event.COMPLETE, fun);
function fun(e:Event)
{   var contents:MovieClip=e.target.content as MovieClip ;
        addChild(l);
                contents.bfun("a.swf调用b.swf的函数")//调用b.swf里面函数;
               contents.bt.x=0;//bt是b.swf里的一个按钮;
               contents.bt.addEventListener(MouseEvent.CLICK,afun);
             trace(contents.bstr);//bstr是b.swf里的一个变量
}
function afun(e){
gotoAndPlay(2);
trace("b.swf调用a.swf的函数")
}

下面是b.swf里面代码;

import flash.events.MouseEvent;
var bstr:String="b.swf的变量"
//bt.addEventListener(MouseEvent.CLICK,clk);    //这里可去掉注释,把a.swf里的注释掉,一样的效果
function clk(e:MouseEvent){
var par=MovieClip(parent.parent)
par.afun();
trace(par.astr);
}
function bfun(t:String){

trace(t);
}

分享到:
评论

相关推荐

    flvplayer.swf

    &lt;param name="FlashVars" value="vcastr_file=7.flv&LogoText=&BufferTime=3" /&gt; &lt;embed src="flvplayer.swf" allowfullscreen="true" flashvars="vcastr_file=7.flv&LogoText=" quality="high" type="application...

    flash游戏开发之 如何反编译.swf文件得到actionscript3 as3源代码.zip

    flash游戏开发之 如何反编译.swf文件得到actionscript3 as3源代码.zip

    FlashAS教程:AS2.0制作加载外部.swf影片的视频播放器.pdf

    FlashAS教程:AS2.0制作加载外部.swf影片的视频播放器.pdf

    66.swf66.swf66.swf66.swf

    66.swf66.swf66.swf66.swf66.swf66.swf66.swf66.swf

    Vbb3.0.3ToDvbbs7.2转换程序

    ]&lt;br&gt; &lt;br&gt; 如果转换的时间大于20分钟还在转换,请修改程序适应需要,或者寻求商业转换.&lt;br&gt; &lt;br&gt; 转换速度相当快的.&lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &gt;&gt;&gt;&gt;&gt;| 转换用户库 | &lt;&lt;&lt;&lt;&lt;&lt; &lt;br&gt; &lt;br&gt; &gt;&gt;&gt;&gt;&gt;| 转换论坛...

    focus.swf 幻灯

    &lt;div id="index_focus"&gt; [removed] swfobject.embedSWF("focus.swf" , "index_focus" , "338px" , "245px" , "9.0.0" , "expressInstall.swf" , { "speed":"4000" ,"p":"74496849.jpg|74497030.jpg|...

    video-js.swf

    就是video—js.swf文件,成功解决,我在解决的时候还发现有人说谷歌还做了下面的限制,(静音才能自动播放,我没遇到,也试了,没有静音也能播放.进度条隐藏不能自动播放,我也试了,没有影响。视频隐藏不能自动播放...

    flowplayer.swf 3.2.7

    height:330px" id="player"&gt;&lt;/a&gt; 将a标签的href属性指向要播放的视频地址,然后设置样式,宽度和高度,以及设置display:block,当然关键的是还要给a标签指定一个id,以便于JS调用。 当然你也可以只在html中指定一...

    FLVPlayer_Progressive.swf

    存放Flash视频的文件夹,注意是相对flvplayer.swf文件的位置FLVPlayer_Progressive.swf

    spss均数比较.swf

    均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较.swf均数比较...

    自定义宽高像素的jscam.swf文件生成工具

    自定义宽高像素的jscam.swf文件生成工具,可根据自定义宽高生成jscam.swf文件

    phpwind To Dvbbs7.0.0 sp2的转换程序

    即打开"前提教程.swf"&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;A:程序需求环境:ASP&lt;br&gt;B :phpwind.mdb是phpwind版本的数据库, .&lt;br&gt;C:转到DVBBS的版本是ACCESS Dvbbs 7.0.0 + SP2&lt;br&gt;D:转换完成后默认的dvbbs7.0.0 的超管帐号:User:...

    pixviewer.swf focus.swf

    修改支持多格式焦点图片 JPG PNG SWF GIF...

    液压传动\0-3翻斗车机构.SWF液压传动\0-3翻斗车机构.SWF液压传动\0-3翻斗车机构.SWF

    液压传动\0-3翻斗车机构.SWF 液压传动\0-3翻斗车机构.SWF 液压传动\0-3翻斗车机构.SWF

    凸透镜成像规律.swf

    凸透镜成像规律.swf

    CSharp2.swf CSharp2.swf CSharp2.swf

    CSharp2.swf CSharp2.swf CSharp2.swf CSharp2.swf CSharp2.swf CSharp2.swf

    数据结构动画演示学习工具SWF.zip

    树的删除.swfB树的生成.swf查找中序线索二叉树后继.swf串的顺序存单链表结点的插入.swf单链表结点的删除.swf堆排序.swf二叉排序树的删除.swf二叉排序树的生成.swf二叉树的建立.swf二分查找.swf分块查找.swf构造...

    ZzFlash.Swf版播放器

    ZzFlash.Swf版播放器ZzFlash.Swf版播ZzFlash.Swf版播放器放器ZzFlash.Swf版播放器ZzFlash.Swf版播放器

    Flashpaper 去logo 去toolbar 模板defaultviewer2.swf下载

    原创 Flashpaper 去logo 去toolbar ...而defaultviewer2.swf 反编后会出现一些脚本错误,如不进行调整,那么生成的defaultviewer2.swf是无法正常使用的! 经过我的一番折腾,编译出了三个版本,在这里提供给大家下载。

    Flash\第二章 绘画\9 绘制花朵.swf

    Flash\第二章 绘画\9 绘制花朵.swfFlash\第二章 绘画\9 绘制花朵.swf

Global site tag (gtag.js) - Google Analytics