Animate/Flash如何通过目录切换场景(AS3)
1、这里用的FLASHCS6,打开软件,新建AS3文档
2、默认只有一个场景1
3、在这个场景中制作一段动画
4、接着在舞台上制作一个按钮
5、设置按钮实例名为btn0
6、因为是AS3只能在时间轴加代码如下:import flash.events.MouseEvent;btn0.addEventListener(Mous髫潋啜缅eEvent.CLICK,ChangeToSence2);function ChangeToSence2(e:MouseEvent):void{ this.gotoAndPlay(1,"场景 2");}//注意场景名中的空格
7、这时如果操作因为还没首疏扌熘创建场景2,所以会报错,现在添加场景2,依次选择菜单--插入--场景,即可创建场景2
8、创建场景2后会自动进行场景2的舞台
9、同样,制作一段动画,并添加一个按钮放到舞台上
10、设置按钮的实例名为btn1,这里需要注意的是即使是不同的场景,也不要使用相同的实例名
11、在时间轴加如下代码:import flash.events.MouseEvent;水瑞侮瑜btn1.addEv髫潋啜缅entListener(MouseEvent.CLICK,ChangeToSence1);function ChangeToSence1(e:MouseEvent):void{this.gotoAndPlay(1,"场景 1");}
12、在有些版本中,场景之间的切换是自动的,需要在最后一帧加代码限制自动跳转。两个场景都要添加代码。
13、运行后就可以通过按钮进行多场景之间的切换了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:89
阅读量:57
阅读量:72
阅读量:58