flash按钮代码问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:44:41
就是,我做一个简单的flash,然后让第一帧和最后一阵stop了,可是,我想加一个按钮,想让人按这个按钮后,那个flash开始沿着我想要的帧开始播放,代码怎么加??

这里有几个疑问:
1.照我这情况,flash动画本身是单独放在影片元件里比较好么?还是也可以直接摆在场景中?如果放在影片元件里,前后两帧的stop代码,是要在场景里设置还是元件里设置?
2.如果影片是独立的一个影片元件的话,那个按钮也要放进那个元件里么?还是放在场景中?如果按钮放在场景中,那是和影片一起放在一个图层,还是分开两个图层?
我在场景中加入了按钮的那一个图层的第一帧加入
on (release) {
gotoAndPlay(2);
}
为何演示的时候按它,它还是不播放?

代码是没有错误,错的地方是代码是给按钮附加的不是加到帧上的。
解决方法:把第一帧的on (release) { gotoAndPlay(2); } 移至按钮上去。
右键点击按钮,选择动作,然后添加该代码!OK~!给我插棋子哦!我是第一个哦!

代码没问题,问题是,这段代码不应该加在按钮那一个图层上,而是应该加在按钮上

在第一帧放个按钮,在按钮上写上代码
on(release){
gotoAndPlay(2);
}
注意不要写在时间轴上了.

问1.照我这情况,flash动画本身是单独放在影片元件里比较好么?还是也可以直接摆在场景中?如果放在影片元件里,前后两帧的stop代码,是要在场景里设置还是元件里设置?
答:如果是一帧一帧连续播放的还是放在主场景中比较好;如果放在元件里,stop还是应写在元件里;

问2.如果影片是独立的一个影片元件的话,那个按钮也要放进那个元件里么?还是放在场景中?如果按钮放在场景中,那是和影片一起放在一个图层,还是分开两个图层?
答:放在什么地放都可以,只时写的代码不同,一般还是放在元件里;如果放在主场景中最好分两个图层,按钮在上动画在下,以免动画挡住按钮;

问题补充:我在场景中加入了按钮的那一个图层的第一帧加入
on (release) {
gotoAndPlay(2);
}
为何演示的时候按它,它还是不播放?
答:这句代码一定要写在按钮上,而不能写在时间轴上,方法:点击按钮(确定以选中按钮),再打开动作面版,然后写上代码;这句代码也只能用于按钮和动画在同一元件或同时都在主场景中.