卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Flash8中控制聲音的方法

Flash是一種常用的多媒體開發(fā)工具,而在Flash中,控制聲音是非常重要的一項功能。本文將介紹在Flash8中控制聲音的幾種方法。1. 新建聲音對象在Flash8中,我們可以使用`newSound(

Flash是一種常用的多媒體開發(fā)工具,而在Flash中,控制聲音是非常重要的一項功能。本文將介紹在Flash8中控制聲音的幾種方法。

1. 新建聲音對象

在Flash8中,我們可以使用`newSound()`函數(shù)來創(chuàng)建一個新的聲音對象。例如,我們可以使用以下代碼創(chuàng)建一個名為`mySound`的聲音對象:

``` actionscript

mySound new Sound();

```

2. 播放和停止聲音

一旦我們創(chuàng)建了聲音對象,就可以使用`start()`函數(shù)來播放聲音。該函數(shù)接受一個參數(shù),表示從指定的秒數(shù)開始播放聲音。如果不指定參數(shù),則從頭開始播放。例如:

``` actionscript

(n);

```

如果要停止聲音的播放,我們可以使用`stop()`函數(shù):

``` actionscript

();

```

3. 控制音量

在Flash中,我們可以通過設(shè)置音量大小來控制聲音的大小。使用`getVolume()`函數(shù)可以獲取當前的音量大小,而使用`setVolume()`函數(shù)可以設(shè)置當前音樂的音量。音量的范圍是從0到100,其中0表示靜音,100表示最大音量。例如:

``` actionscript

();

(volume);

```

4. 左/右均衡

左/右均衡是指控制聲音在左右揚聲器之間的平衡度。在Flash中,我們可以使用`getPan()`函數(shù)獲取左右均衡的值,使用`setPan()`函數(shù)來設(shè)置左右均衡的值。左/右均衡的范圍是從-100到100,其中-100表示全部輸出到左邊,100表示全部輸出到右邊。例如:

``` actionscript

();

(balance);

```

5. 讀取聲音

除了在Flash中直接添加聲音文件,我們還可以通過外部載入或從庫中加載聲音。使用`loadSound()`函數(shù)可以從外部載入聲音,而使用`attachSound()`函數(shù)可以從庫中加載聲音。另外,我們還可以使用`getBytesLoaded()`函數(shù)獲取聲音已經(jīng)載入的字節(jié)數(shù),使用`getBytesTotal()`函數(shù)獲取聲音的總字節(jié)數(shù)。例如:

``` actionscript

mySound.loadSound(url, isStreaming);

(sound);

();

();

```

6. 聲音對象的屬性和函數(shù)

在Flash中,聲音對象還有一些其他屬性和函數(shù)可以使用。例如,使用`duration`屬性可以獲取聲音的長度,使用`position`屬性可以獲取聲音已經(jīng)播放的毫秒數(shù)。此外,我們還可以通過定義`onLoad`和`onComplete`函數(shù)來在聲音載入和播放完成時執(zhí)行相應的操作。例如:

``` actionscript

mySound.duration;

mySound.position;

function() {

// 聲音載入時的操作

};

mySound.onComplete function() {

// 聲音播放完成時的操作

};

```

通過以上介紹,我們可以看到在Flash8中,我們可以通過各種方法來控制聲音,包括播放和停止聲音、調(diào)整音量、控制左/右均衡、讀取聲音和使用其他屬性和函數(shù)進行操作。這些功能使得Flash成為一個強大的多媒體開發(fā)工具。

標簽: