flash从一个元件中跳转到另一个元件中按钮的代码怎么写?
2个回答
展开全部
如果是AS2按钮上的代码应该这么写:
on(press)
{
this._parent.gotoAndPlay(12);
}
如果是AS3,则需要给按钮加一个实例名如btn:
然后在mc2的第一帧加如下代码:
btn.addEventListener(MouseEvent.MOUSE_DOWN,MouseDownEvent);
function MouseDownEvent(e:MouseEvent):void
{
this["parent"].gotoAndPlay(12);
}
on(press)
{
this._parent.gotoAndPlay(12);
}
如果是AS3,则需要给按钮加一个实例名如btn:
然后在mc2的第一帧加如下代码:
btn.addEventListener(MouseEvent.MOUSE_DOWN,MouseDownEvent);
function MouseDownEvent(e:MouseEvent):void
{
this["parent"].gotoAndPlay(12);
}
展开全部
1、如果你的意思是1个元件消失,另外一个元件出现的话,
2、舞台中有三个元件,名字分别是:“元件1”和“元件2”还有“按钮”,
3、写在帧上面的as2.0的代码如下所示:
元件1._alpha = 100;
元件2._alpha = 0;
按钮.onRelease = function() {
元件1._alpha = 0;
元件2._alpha = 100;
};
2、舞台中有三个元件,名字分别是:“元件1”和“元件2”还有“按钮”,
3、写在帧上面的as2.0的代码如下所示:
元件1._alpha = 100;
元件2._alpha = 0;
按钮.onRelease = function() {
元件1._alpha = 0;
元件2._alpha = 100;
};
追问
元件2在元件1里面,我想点击元件2中的按钮跳到元件1的某某帧该怎么办呀
追答
如果按钮在元件2里面;元件2在元件1里面;元件1在舞台场景中,
那么场景中的代码这样写:
_root.元件1.元件2.按钮.onRelease = function() {
_root.元件1.gotoAndStop(10);
};
//如果你是跳转到那元件1的第10帧,然后 停 止 ,那么就用gotoAndStop(10);
//如果你是跳转到那元件1的第10帧,然后 播 放 ,那么就用gotoAndPlay(10);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询