【进入手机版】    【课件检索】 王老师 点击这里给我发消息      韩老师 点击这里给我发消息      售后技术 点击这里给我发消息  

flash场景之间相互跳转的实现方法

● |作者:互联网

● |发表:2016-9-10

● |点击:6479 次

● |类别:课件资讯

在制作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和一个repl
ay按钮
按钮的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);
}
}

   上篇: FLASH课件基本操作
   下篇: Action命令及功能元件制作方法
   最新FLASH课件
小学三年级数学万以内的加法和减法《两…
初中数学《平行线的构造》flash教…
冀教版初中数学八年级上册第十七章第三…
教科版高中信息技术基础《图像信息的采…
浙教版七年级下册初中信息技术《奇妙的…
高中语文课文《江南的冬景》郁达夫fl…
外研版小学英语四年级上册《Modul…
北师大版小学数学四年级上册《认识更大…
北师大版小学数学四年级下册《小数的意…
北师大版小学数学四年级下册第二单元《…
   最新课件资讯
新高考改革等级赋分excel函数实现…
asp微信支付中间件代码
发课件,等收益;接课件,赚零钱
制作简单按钮控制音乐的播放和停止
虚拟电子作品,信誉第一
出售—asp+access源码—高中…
FLASH专一课件网公告!
高中语文必修一课文《荆轲刺秦王》fl…
FLASH动画制作基本过程
《雪人》MTV文字稿本
优惠推荐 小学教学 初中教学 高中教学 大学教学 宣传动画 HTML5 免费专区 PPT课件 工具源码 课件资讯 购买必读 在线留言 兼职招聘 管理登录
 本站备案号:辽ICP备19010774号