·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3实现从swf中调用另外一个swf文件中的函数

时间:2014-05-15 09:29酷播
实现的效果 :在mainswf中点击bt按钮,触发加载sub.swf,并调用sub中的函数 加载一张图片

实现的效果 :在mainswf中点击bt按钮,触发加载sub.swf,并调用sub中的函数 加载一张图片.
注:根据蓝色论坛youxiazhu的方法整理成的,共同学习 ^_^

subswf中的时间轴函数 用来调用image

function subf() {
    var loadpic:Loader = new Loader();
    var pic:URLRequest = new URLRequest("image.jpg");
    loadpic.load(pic);
    addChild(loadpic);
}

mainswf中的时间轴代码 加载sub.swf;bt为按钮名称

var loadsub:Loader = new Loader();
var swf:URLRequest = new URLRequest("sub.swf");
loadsub.load(swf);
loadsub.x=200;
addChild(loadsub);
bt.addEventListener(MouseEvent.CLICK,f);
function f(e:MouseEvent){
(loadsub.content as MovieClip).subf();
}

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器