|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
您是否有着精彩的Flash作品,您是否想把他转化为屏保程序。
在制造flash动画的时分,大概会有有很的mc
偶然会把它放到几个场景中,那末在场景中的跳转怎样完成呢?
请看教程吧。
1.
办法一:(利用telltarg...
办法一:(利用telltarget命令)
按钮上的as为:
on(release){
tellTarget("/"){
gotoAndPlay("场景1",1);
}
}
2.
办法二(用gotoandpla...
办法二(用gotoandplay命令)
主场景2中的mc放加入景2的工夫轴上
按钮的as:
on release {
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:
on release {
gotoAndPlay("sence1",1)
}
了局按下后倒是从这个mc的第一帧入手下手播放,而不是从sence1的第一帧
这是由于主场景的名字默许为senceN
MC里也能够有多个场景,而mc也是默许为senceN
以是当你在MC用上gotoAndPlay("scene1",1);时,指的是地点场景中MC里的第一帧,而不是主场景
办理的办法,就是给场景界说分歧的名字
scene1我们更名为:主场景
scene2我们更名为:次场景1
准确的as应当为:
on(release){
tellTarget(_root){
gotoAndPlay(1);
}
}
假如想完成按钮点击后从次场景播放就能够在按钮上写上:
on(release){
tellTarget(_root.次场景){
gotoAndPlay(1);
}
}
5.
办法五(使用标签label)...
办法五(使用标签label)
我们在把持动画的时分一样平常也不是从入手下手播放,多是但愿从某个场景的某一个关头帧入手下手播放,那末标签是
最好的完成办法;
比方我们但愿点击下面的按钮的时分让动画从主场景中的label1入手下手播放,那末按钮上的as应当为:
on(release){
tellTarget(_root){
gotoAndPlay("label1");
}
比方有3个场景,我们但愿点击下面的按钮的时分让动画从次场景1中的label4入手下手播放,那末按钮上的as应当为:
on(release){
tellTarget(_root){
gotoAndPlay("次场景1","label4");
}
}
}
}
假如想完成按钮点击后从次场景播放
就能够在按钮上写上:
on(release){
tellTarget(_root.次场景){
gotoAndPlay(1);
}
}
</p>
Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。 |
|