1、導入一個(gè)聲音文件:
2、在庫里(library)設置Linkage(對話(huà)框中勾上Export for ActionScript)設置連接名稱(chēng)為wav
3、在幀上加上如下代碼:
_global.posi; //定義一個(gè)全局變量;
soundplay=false; //聲音播放狀態(tài)為假
mysound=new sound (); //創(chuàng )建一個(gè)聲音對象
mySound.attachSound("wav")//關(guān)聯(lián)到指定的聲音文件
mySound.start(); //播放指定的文件
soundplay=true; //聲音播放狀態(tài)為真
4、
在暫停按鈕上加上 如下代碼:
on (release) {
if (soundplay==true){ //如果聲音正在播放
mysound.stop(); //聲音停止
_global.posi=mysound.position;
_global.posi/=1000; //取得聲音的位置,即秒數,因position是毫秒,故除以1000
soundplay=false; //聲音播放狀態(tài)為假
}
}
5、在播放按鈕上加上如下代碼:
on (release) {
if(soundplay== false){//如果聲音沒(méi)有播放
mySound.start(_global.posi); //從剛才停止處開(kāi)始播放
soundplay= true; //播放狀態(tài)為真
}
}
因為sound對象的方法position在flash5中不存在,即無(wú)該對象的方法,所以flash5中,已及低版本的播放器中,都不能從指定位置開(kāi)始播放,因此必須確保播放器版本高于5.0
mc是影片符號的簡(jiǎn)稱(chēng)
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。