成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何在FLASH中分別控制兩個(gè)音頻的播放(AS3)

在之前的幾篇文章中,我們已經(jīng)討論了聲音的使用和控制。在FLASH游戲中,通常會(huì)有游戲背景音樂(lè)和音效兩種聲音需要單獨(dú)進(jìn)行控制。下面將介紹如何實(shí)現(xiàn)這一功能。主要知識(shí)點(diǎn):聲音控制1. 使用Animate C

在之前的幾篇文章中,我們已經(jīng)討論了聲音的使用和控制。在FLASH游戲中,通常會(huì)有游戲背景音樂(lè)和音效兩種聲音需要單獨(dú)進(jìn)行控制。下面將介紹如何實(shí)現(xiàn)這一功能。

主要知識(shí)點(diǎn):聲音控制

1. 使用Animate CC軟件,打開(kāi)軟件并新建一個(gè)AS3文檔。

2. 將兩個(gè)聲音文件導(dǎo)入到庫(kù)中,一個(gè)是音效,另一個(gè)是背景音樂(lè)。

3. 分別設(shè)置兩個(gè)聲音的鏈接名稱(chēng)為BTNSOUND和BGSOUND。

4. 在舞臺(tái)上創(chuàng)建一個(gè)按鈕,用于觸發(fā)音效,并將按鈕實(shí)例命名為btn。

5. 創(chuàng)建另外兩個(gè)按鈕,一個(gè)用于控制音樂(lè)開(kāi)關(guān),另一個(gè)用于控制背景音樂(lè)開(kāi)關(guān)。

6. 給這兩個(gè)按鈕分別命名為btn0和btn1。

7. 在主時(shí)間軸上添加以下代碼:

```actionscript

(, playSoundEffect);

(, toggleMusic);

(, toggleBackgroundMusic);

function playSoundEffect(event:MouseEvent):void {

var soundEffect:Sound new Sound();

var req:URLRequest new URLRequest("sound_");

soundEffect.load(req);

();

}

function toggleMusic(event:MouseEvent):void {

if () {

();

} else {

();

}

}

function toggleBackgroundMusic(event:MouseEvent):void {

if () {

();

} else {

();

}

}

```

8. 運(yùn)行后,您就可以通過(guò)這兩個(gè)按鈕分別控制按鈕點(diǎn)擊音效和背景音樂(lè)了。

通過(guò)以上步驟,您可以很容易地在FLASH中實(shí)現(xiàn)對(duì)不同聲音的獨(dú)立控制,為您的游戲或動(dòng)畫(huà)增添更多交互性和趣味性。希望這篇文章能幫助到您更好地應(yīng)用聲音控制功能!

標(biāo)簽: