2024年2月20日發(fā)(作者:笨漢漢斯讀后感)

flash按鈕如何控制音樂播放,一個播放按鈕一個暫停按鈕
如果 的flash里面只有一個歌曲的話,不牽涉其他動畫的前提下。
可以選擇數(shù)據(jù)流~
然后在按鈕上直接加
on (relea) {stop();} on (relea) {play();}就行.這樣就能控制整個影片和聲音的 stop 和play
如果有其他的動畫,并且控制聲音的時候其他動畫不受影響就用下面的方法:
步驟1 創(chuàng)建“聲音”影片剪輯
將聲音文件導(dǎo)入到庫中。新建一個影片剪輯,命名為“聲音”,ctrl+l打開庫,將聲音文件拖放在影片剪輯的場景中,在時間軸上添加普通幀至音頻結(jié)束。在屬性面板上設(shè)置其【同步】為【數(shù)據(jù)流】。
步驟2 用一個按鈕來控制聲音的播放和暫停
回到主場景,從庫中拖出“聲音”mc,在屬性面板上設(shè)置其實例名為“mc”。
從公用庫中拖出一個按鈕,或者自己制作一個。放在場景中。選中按鈕,打開動作面板,輸入語句如下:
on(press){//按下按鈕
if (bofang==1) {//如果變量播放等如1執(zhí)行下面的動作
();//音樂mc。播放
bofang = 0//賦0給變量bofang
} el {//否則執(zhí)行下面的動作
();//音樂mc停止
bofang=1//賦予1給變量bofang
在flash中如何實現(xiàn)同一個按鈕第一點擊音樂播放,第二次點擊音樂停止的效果
第一步,把你要音樂都導(dǎo)入到庫中,然后右鍵單擊音樂文件 ->屬性->高級->勾選上“為actionscript導(dǎo)出”在標(biāo)識符里命名,我們假設(shè)是命名叫做1mp3,以此類推,你有多少個就改多少個。
第二步,把你的按鈕命名(有好多人總是把庫的名字與實例名混淆,然后總是說為什么不行...無語,記得是在屬性面板那里的實例名),我們把第一個就叫做a_btn吧,第二個叫 b_btn,以此類推,你有多少首歌就名多少個。
第三步,呵呵,直接就上代碼了。如下:
var mySound:Sound=new Sound();
a_a=function(){
stopAllSounds();
Sound(id="1mp3");
(0,1);
}
b_a=function(){
stopAllSounds()
Sound(id="2mp3");
(0,1);
}
c_a=function(){
stopAllSounds()
Sound(id="3mp3");
(0,1);
}
搞定,你可以根據(jù)你歌曲的數(shù)目來改動代碼。
方法:
var mymusic=new Sound();
Sound("langdu_music");
dComplete;
var soundkey=1;
btn_s=function(){
soundkey=-soundkey;
if(soundkey==1){
();
();
}
if(soundkey==-1){
();
}
}
btn_s=function(){
();
}
本文發(fā)布于:2024-02-20 13:48:13,感謝您對本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/1708408094145439.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:flash按鈕如何控制音樂播放,一個播放按鈕一個暫停按鈕.doc
本文 PDF 下載地址:flash按鈕如何控制音樂播放,一個播放按鈕一個暫停按鈕.pdf
| 留言與評論(共有 0 條評論) |