flash as3 中怎么用按钮链接swf文件,在线等,急用,越详细越好,重重有赏。。。。
2个回答
展开全部
as3的写法。按钮名字为_btn。在帧那里写
this._btn.addEventListener(MouseEvent.CLICK,onclick);
function onclick(e:MouseEvent){
var picloader:Loader=new Loader();
var picfile:URLRequest=new URLRequest("a.swf");
picloader.load(picfile);
picloader.contentLoaderInfo.addEventListener(Event.COMPLETE, picloaded);
picloader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,picloaderror);
}
function picloaded(e:Event){
this.addChild(e.target.loader);
}
function picloaderror(e:IOErrorEvent){
trace("lost")
}
如果是写在as类的话,基本也没什么改动
this._btn.addEventListener(MouseEvent.CLICK,onclick);
function onclick(e:MouseEvent){
var picloader:Loader=new Loader();
var picfile:URLRequest=new URLRequest("a.swf");
picloader.load(picfile);
picloader.contentLoaderInfo.addEventListener(Event.COMPLETE, picloaded);
picloader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,picloaderror);
}
function picloaded(e:Event){
this.addChild(e.target.loader);
}
function picloaderror(e:IOErrorEvent){
trace("lost")
}
如果是写在as类的话,基本也没什么改动
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询