flash从一个元件中跳转到另一个元件中按钮的代码怎么写?

元件2在元件1里面,我想点击元件2中的按钮跳到元件1的某某帧该怎么办呀... 元件2在元件1里面,我想点击元件2中的按钮跳到元件1的某某帧该怎么办呀 展开
 我来答
FlashASer

2013-03-27 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18654

向TA提问 私信TA
展开全部
如果是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);
}
hyxteach
推荐于2016-06-11 · TA获得超过8779个赞
知道大有可为答主
回答量:2252
采纳率:50%
帮助的人:922万
展开全部
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中的按钮跳到元件1的某某帧该怎么办呀
追答
如果按钮在元件2里面;元件2在元件1里面;元件1在舞台场景中,
那么场景中的代码这样写:

_root.元件1.元件2.按钮.onRelease = function() {
_root.元件1.gotoAndStop(10);
};

//如果你是跳转到那元件1的第10帧,然后 停 止 ,那么就用gotoAndStop(10);
//如果你是跳转到那元件1的第10帧,然后 播 放 ,那么就用gotoAndPlay(10);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式