欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Flash cs6怎么制作点击目录按钮切换场景的效果?

程序员文章站 2022-06-19 12:17:42
Flash cs6怎么制作通过目录切换场景的效果?Flash cs6中想要种族一个目录切换场景的效果,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下... 19-12-15...

多场景的切换不仅可以使用代码自动切换,也可以使用按钮进行互动切换,flash怎么实现点击按钮让场景进行切换呢?下面我们就来看看详细的教程。

1、这里用的flash cs6,打开软件,新建as3文档

Flash cs6怎么制作点击目录按钮切换场景的效果?

2、默认只有一个场景1

Flash cs6怎么制作点击目录按钮切换场景的效果?

3、在这个场景中制作一段动画

Flash cs6怎么制作点击目录按钮切换场景的效果?

4、接着在舞台上制作一个按钮

Flash cs6怎么制作点击目录按钮切换场景的效果?

5、设置按钮实例名为btn0

Flash cs6怎么制作点击目录按钮切换场景的效果?

6、因为是as3只能在时间轴加代码如下:

import flash.events.mouseevent;
btn0.addeventlistener(mouseevent.click,changetosence2);
function changetosence2(e:mouseevent):void
{
this.gotoandplay(1,"场景 2");
}

//注意场景名中的空格

Flash cs6怎么制作点击目录按钮切换场景的效果?

7、这时如果操作因为还没创建场景2,所以会报错,现在添加场景2,依次选择菜单--插入--场景,即可创建场景2

Flash cs6怎么制作点击目录按钮切换场景的效果?

8、创建场景2后会自动进行场景2的舞台

Flash cs6怎么制作点击目录按钮切换场景的效果?

9、同样,制作一段动画,并添加一个按钮放到舞台上

Flash cs6怎么制作点击目录按钮切换场景的效果?

Flash cs6怎么制作点击目录按钮切换场景的效果?

10、设置按钮的实例名为btn1,这里需要注意的是即使是不同的场景,也不要使用相同的实例名

Flash cs6怎么制作点击目录按钮切换场景的效果?

11、在时间轴加如下代码:

import flash.events.mouseevent;
btn1.addeventlistener(mouseevent.click,changetosence1);
function changetosence1(e:mouseevent):void
{
this.gotoandplay(1,"场景 1");
}

Flash cs6怎么制作点击目录按钮切换场景的效果?

12、在有些版本中,场景之间的切换是自动的,需要在最后一帧加代码限制自动跳转两个场景都要添加代码。

Flash cs6怎么制作点击目录按钮切换场景的效果?

13、运行后就可以通过按钮进行多场景之间的切换了。

Flash cs6怎么制作点击目录按钮切换场景的效果?

Flash cs6怎么制作点击目录按钮切换场景的效果?

以上就是flash通过目录切换场景效果的实现方法,希望大家喜欢,请继续关注。