flash 如何多个按钮控制多个图层
比如一个运动画面有两个图层动画,有四个按钮控制,两个播放和两停止,如何跳转,一个播放按钮和一个停止按钮,控制一个图层动画...
比如一个运动画面有两个图层动画,有四个按钮控制,两个播放和两停止,如何跳转,一个播放按钮和一个停止按钮,控制一个图层动画
展开
4个回答
推荐于2016-09-12
展开全部
参考方法如下:
1、可将两个方块做成按钮,放入场景后分别命名为mc1、mc2(属性-实例名称)
2、然后设置这一帧的帧动作为:_global.a=0;
3、设置两个方块按钮的动作为;
mc1方块:
on (press) {
startDrag("mc1");
a = 1;
}
on (release) {
stopDrag();
}
mc2方块:
on (press) {
startDrag("mc2");
a=2;
}
on (release) {
stopDrag();
}
4、设置控制按钮的动作为:
on(release){
if(a==1){
mc1._rotation+=30;
}
if(a==2){
mc2._rotation+=30;
}
}
1、可将两个方块做成按钮,放入场景后分别命名为mc1、mc2(属性-实例名称)
2、然后设置这一帧的帧动作为:_global.a=0;
3、设置两个方块按钮的动作为;
mc1方块:
on (press) {
startDrag("mc1");
a = 1;
}
on (release) {
stopDrag();
}
mc2方块:
on (press) {
startDrag("mc2");
a=2;
}
on (release) {
stopDrag();
}
4、设置控制按钮的动作为:
on(release){
if(a==1){
mc1._rotation+=30;
}
if(a==2){
mc2._rotation+=30;
}
}
展开全部
先把图层动画转换为组,然后新建个场景,把两个组拖到场景里。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是想每个动画都分别由两个按钮控制,两个动画都可以暂停和播放。那么两个动画都要做在影片剪辑里,然后将它们都拖入到场景中,放在一个图层和两个图层都可以,然后用按钮A和B来控制mc1(影片剪辑1的实例名),按钮C和D来控制mc2(影片剪辑2的实例名)。下面是四个按钮的动作:
A按钮:
on(release){
mc1.play();
}
B按钮:
on(release){
mc1.stop();
}
C按钮:
on(release){
mc2.play();
}
D按钮:
on(release){
mc2.stop();
}
A按钮:
on(release){
mc1.play();
}
B按钮:
on(release){
mc1.stop();
}
C按钮:
on(release){
mc2.play();
}
D按钮:
on(release){
mc2.stop();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同层是同一时间轴上的,你得控制不同的影片剪辑才能够实现想要的效果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询