Flash 天網
   
返回目錄
 
 

◆ 聲 音 相 關 的 action script

以 下 為 Sound 物 件 提 供 的 函 數 :

功 能
action script
加 入 聲 音

Sound.attachSound("idName");

idName : 要 加 入 的 聲 音 在 library 裡 的 ID 名 稱

取 得 聲 音 的 左 右 平 衡 Sound.getPan();
取 得 聲 音 的 轉 換 資 料

Sound.getTransform();

回傳:SoundTransformObject

取 得 聲 音 的 大 小 Sound.getVolume();
設 定 聲 音 的 左 右 平 衡

Sound.setPan(pan);

pan : -100 時 為 最 左 邊 , 100 時 為 最 右 邊

設 定 聲 音 的 轉 換 資 料


Sound.setTransform(soundTransformObject);

soundTransformObject 的 屬 性
ll : 有 幾 多 百 份 比 的 左 邊 輸 入 的 聲 音 從 左 邊 喇 叭 輸 出
lr : 有 幾 多 百 份 比 的 右 邊 輸 入 的 聲 音 從 左 邊 喇 叭 輸 出
rr : 有 幾 多 百 份 比 的 右 邊 輸 入 的 聲 音 從 右 邊 喇 叭 輸 出
rl : 有 幾 多 百 份 比 的 左 邊 輸 入 的 聲 音 從 右 邊 喇 叭 輸 出

設 定 聲 音 的 大 小

Sound.setVolume(volume);

volume : 聲 音 的 大 小

播 放 聲 音

Sound.start([secondOffset, loop]);

secondOffset : 開 始 播 放 的 時 間
loop : 重 播 的 次 數

停 止 播 放 聲 音 Sound.stop(["idName"]);
idName : 要 停 止 播 放 的 聲 音 在 library 裡 的 ID 名 稱

其 它 和 聲 音 相 關 的 action script

功 能
action script
停 止 所 有 播 放 中 的 聲 音 stopAllSounds();

[ 範 例 下 載 (102KB) ] ∕ [ 範 例 預 覽 ]

返回目錄

▲返回頁首
Copyright © Flash天網. All Rights Reserved.
Powered by SW2 Design Team.