flash制作 开始按钮的问题!!

来源:百度知道 编辑:UC知道 时间:2024/06/04 15:08:14
我的FLASH 有很多个层。在所以层的第一个帧中,其中有两个是关键帧,其他的都是空白关键帧。然后我在其中一个关键帧中,插入了一个影片剪辑。如果,我要做一个控制整个动画,开始按钮的时候,遇到了问题。我在插入影片剪辑的那个层的,第一个帧插入了STOP();但是测试影片的时候哦,去是直接播放的,没有暂停。最后想做个按钮来,控制动画的开始也不行!
请仔细看我上面。谢谢大家解答我的问题!
1楼。是啊。我有很多层。但是,只有一个层的第一个帧是关键帧,然后我在关键帧上插入了一个影片剪辑。

没明白,你是指第一个关键帧是影片剪辑吗?在影片剪辑的第一关键帧里加入播放按按钮?那你就进入影片剪辑,在第一帧里加入stop.然后再在第一帧里添加按钮,goto到当前场景的开始帧(开始帧就是指第2帧或者更后..)

你的影片剪辑在第一帧,主时间轴停了,但,此影片剪辑运行; 其实你可以把播放按钮直接加在影片剪辑中.在影片剪辑动作中stop();...

你的影片确实在第一帧停止了,但是你的第一帧有个影片剪辑,所以它就播放影片剪辑里面的内容。
打个比方,地球围绕太阳转,而且地球还自己绕南北两极自转。这时候,你让地球停止绕太阳转了,那好,她停了。但是你没让她停止自转,所以你还要让她停止自转,她才会完全停止下来。

这就有了解决方案,就是需要两个停止。

在主时间轴上的停止你已经写好了,你要让影片剪辑也停止播放,就要在影片剪辑的第一帧上也写stop();
用按钮来控制动画,这里就有三种情况。你是想让影片剪辑的时间轴播放呢?还是让主时间轴播放?还是两个都一起播放?

把影片剪辑的实例名写上,假如为mymc,假设按钮是放在舞台上而不是放在影片剪辑中。

1.影片剪辑的时间轴播放:
在按钮上这样写on(press){
mymc.play();
}
2.主时间轴播放
在按钮上这样写on(press){
_root.play();
}
3.还是两个都一起播放
在按钮上这样写on(press){
_root.play();
mymc.play();
}
拿分来。

gotoAndPlay(2);