FLASH中如何从一个场景跳转到另一个场景的影片剪辑元件中 50

FLASH中如何从一个场景跳转到另一个场景的影片剪辑元件中比如:有一个“C1场景”,里面是一个影片剪辑元件“M1”,还有一个“C2场景”,里面有一个按钮元件“button... FLASH中如何从一个场景跳转到另一个场景的影片剪辑元件中

比如:有一个“C1场景”,里面是一个影片剪辑元件“M1”,还有一个“C2场景”,里面有一个按钮元件“button1”,我希望点button1的时候跳转到M1中的第15桢,如何做,谢谢大家
你看清楚问题了吗,从网上找了个文章就贴上面,有意思吗
展开
 我来答
潇洒_歌
2006-10-15 · TA获得超过361个赞
知道小有建树答主
回答量:178
采纳率:0%
帮助的人:152万
展开全部
在制作flash动画的时候,可能会有有很的mc

有时会把它放到几个场景中,那么在场景中的跳转如何实现呢?

请看教程吧。

1.

方法一:(使用telltarg...

方法一:(使用telltarget命令)

按钮上的as为:

on(release){

tellTarget("/"){

gotoAndPlay("场景1",1);

}

}

2.

方法二(用gotoandpla...

方法二(用gotoandplay命令)

主场景2中的mc放到场景2的时间轴上

按钮的as:

onrelease{

gotoAndPlay(”场景1”,1)

}

并且在最后一帧加stop()

问题就可以解决了:

3.

方法三(利用路径_root.g...

方法三(利用路径_root.gotoandplay())

第二个场景2里面只有一个mc,在这个mc的最后一帧是stop和一个replay按钮

按钮的as:_root.gotoAndPlay(1)

【即告知按钮回到场景1的第一帧】

4.

方法四(给场景起不同的名字)...

方法四(给场景起不同的名字)

如果你的as这样写:

第二个sence里面只有一个mc,在这个mc的最后一帧是stop和一个replay按钮

按钮的as:

onrelease{

gotoAndPlay(”sence1”,1)



结果按下后却是从这个mc的第一帧开始播放,而不是从sence1的第一帧

这是因为主场景的名字默认为senceN

MC里也可以有多个场景,而mc也是默认为senceN

所以当你在MC用上gotoAndPlay("scene1",1);时,指的是所在场景中MC里的第一帧,而不是主场景

解决的方法,就是给场景定义不同的名字

scene1我们改名为:主场景

scene2我们改名为:次场景1

正确的as应该为:

on(release){

tellTarget(_root){

gotoAndPlay(1);

}

}

在制作flash动画的时候,可能会有有很的mc

有时会把它放到几个场景中,那么在场景中的跳转如何实现呢?

请看教程吧。

1.

方法一:(使用telltarg...

方法一:(使用telltarget命令)

按钮上的as为:

on(release){

tellTarget("/"){

gotoAndPlay("场景1",1);

}

}

2.

方法二(用gotoandpla...

方法二(用gotoandplay命令)

主场景2中的mc放到场景2的时间轴上

按钮的as:

onrelease{

gotoAndPlay(”场景1”,1)

}

并且在最后一帧加stop()

问题就可以解决了:

3.

方法三(利用路径_root.g...

方法三(利用路径_root.gotoandplay())

第二个场景2里面只有一个mc,在这个mc的最后一帧是stop和一个replay按钮

按钮的as:_root.gotoAndPlay(1)

【即告知按钮回到场景1的第一帧】

4.

方法四(给场景起不同的名字)...

方法四(给场景起不同的名字)

如果你的as这样写:

第二个sence里面只有一个mc,在这个mc的最后一帧是stop和一个replay按钮

按钮的as:

onrelease{

gotoAndPlay(”sence1”,1)



结果按下后却是从这个mc的第一帧开始播放,而不是从sence1的第一帧

这是因为主场景的名字默认为senceN

MC里也可以有多个场景,而mc也是默认为senceN

所以当你在MC用上gotoAndPlay("scene1",1);时,指的是所在场景中MC里的第一帧,而不是主场景

解决的方法,就是给场景定义不同的名字

scene1我们改名为:主场景

scene2我们改名为:次场景1

正确的as应该为:

on(release){

tellTarget(_root){

gotoAndPlay(1);

}

}
幕拂x
2012-07-13
知道答主
回答量:13
采纳率:0%
帮助的人:9.2万
展开全部
你试试这个
在botton1上按f9

on (release) {
_root.M1.gotoAndStop(15);
}
跳转到第十五帧并停止

或者
on (release) {
_root.M1.gotoAndPlay(15);
}
跳转到第十五帧并播放
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式