在flash as2.0中,插入多个音乐,如何用按钮控制音乐、
在flashas2.0中,插入多个音乐,如何用按钮控制音乐、、?进入画面开始响音乐,画面有三个不同的按钮A.B.C.按下A按钮,正在响着的音乐停了、,播放a音乐,如果按下...
在flash as2.0中,插入多个音乐,如何用按钮控制音乐、、?进入画面开始响音乐,画面有三个不同的按钮A.B.C.按下A按钮,正在响着的音乐停了、,播放a音乐,如果按下B按钮,a音乐停了,播放b音乐,如果按下C按钮,b音乐停止,开始播放c音乐,类似于这样的形式,如何实现,?高手给说明详细步骤,定重谢!音乐都在fla文档里!
展开
4个回答
展开全部
条件:加上开始画面的音乐一共4首,3个按钮作选曲控制,选曲后开始音乐停止。
制作:
1..把4首音乐做成影片元件,新建图层1,命名“音乐”,把“开始音乐”元件放在第1帧,把a-b-c 三个音乐元件分别放在第2--4帧上;
-----------------------------------------------音乐图层制作完毕。
2..新建图层2,命名“按钮”,从共用库里拉出3个按钮放到适当位置,默认按钮a按钮b按钮c,点中按钮a,打开动作面板,输入AS代码
on (release) {
gotoAndStop(2);
}
点中按钮b,打开动作面板,输入AS代码
on (release) {
gotoAndStop(3);
}
点中按钮c,打开动作面板,输入AS代码
on (release) {
gotoAndStop(4);
}
-------------------------------------------按钮图层制作完成。
3..新建图层3取名AS;在时间轴1--4帧分别插入关键帧,点第1帧,打开动作面板输入stop();,2--4帧各同样输入stop();,目的是时间轴每帧都是停止。
------------------------------------------AS图层制作完成,可以测试影片了。
结论:当按下某个按钮时,直接跳转到相应的帧对应的音乐,其它帧的音乐自然停止。
注意:做音乐影片元件时,音乐属性选数据流。按钮上的代码不能写在帧上!
制作:
1..把4首音乐做成影片元件,新建图层1,命名“音乐”,把“开始音乐”元件放在第1帧,把a-b-c 三个音乐元件分别放在第2--4帧上;
-----------------------------------------------音乐图层制作完毕。
2..新建图层2,命名“按钮”,从共用库里拉出3个按钮放到适当位置,默认按钮a按钮b按钮c,点中按钮a,打开动作面板,输入AS代码
on (release) {
gotoAndStop(2);
}
点中按钮b,打开动作面板,输入AS代码
on (release) {
gotoAndStop(3);
}
点中按钮c,打开动作面板,输入AS代码
on (release) {
gotoAndStop(4);
}
-------------------------------------------按钮图层制作完成。
3..新建图层3取名AS;在时间轴1--4帧分别插入关键帧,点第1帧,打开动作面板输入stop();,2--4帧各同样输入stop();,目的是时间轴每帧都是停止。
------------------------------------------AS图层制作完成,可以测试影片了。
结论:当按下某个按钮时,直接跳转到相应的帧对应的音乐,其它帧的音乐自然停止。
注意:做音乐影片元件时,音乐属性选数据流。按钮上的代码不能写在帧上!
展开全部
3首音乐都导入到影片剪辑中,然后属性都设置为"数据流",且将帧延长到波形结束。然后在场景中将影片剪辑拖进来,再分别设置实例名为:sy1,sy2,sy3,然后3个按钮分别加上动作:
A按钮:
on(release){
sy1.play();
sy2.stop();
sy3.stop();
}
B按钮:
on(release){
sy1.stop();
sy2.play();
sy3.stop();
}
C按钮:
on(release){
sy1.stop();
sy2.stop();
sy3.play();
}
A按钮:
on(release){
sy1.play();
sy2.stop();
sy3.stop();
}
B按钮:
on(release){
sy1.stop();
sy2.play();
sy3.stop();
}
C按钮:
on(release){
sy1.stop();
sy2.stop();
sy3.play();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按下A buttonA.onpress(){stopallsound();misicA.play();}
停止音乐 播放指定音乐
以此类推
停止音乐 播放指定音乐
以此类推
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我需要在一个场景中有多个音乐用四个按多个钮控制的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询