Cocos Creator中AudioSource組件的使用

在Cocos Creator游戲開發(fā)中, 為了改善用戶體驗(yàn),通常會(huì)使用聲音特效。

一、 cc.AudioSource組件簡(jiǎn)介和基礎(chǔ)使用

1:AudioSource組件是音頻源組件, 發(fā)出聲音的源頭;

2: AudioSource組件面板:

clip: 聲源的播放的音頻對(duì)象: AudioClip, mp3, wav, ogg,

volume: 音量大小, [0, 1]百分比

mute: 是否靜音;

Loop: 是否循環(huán)播放;

Play on Load: 是否在組件加載的時(shí)候播放;

Preload: 是否預(yù)先加載;

二、 cc.AudioClip對(duì)象

1: 音頻剪輯對(duì)象,支持的格式有mp3, wav, ogg

2: 可以在編輯器上手動(dòng)關(guān)聯(lián),生成AudioCip對(duì)象;

3: 可以通過代碼加載AudioCip; (后續(xù)資源加載模塊詳細(xì)講解);

三、 AudioSource代碼使用

1: 代碼中獲得cc.AudioSource組件:

編輯器關(guān)聯(lián);

代碼獲取組件;

2: AudioSource 主要的方法:

play(); 播放音頻;

stop(); 停止聲音播放;

pause(); 暫停聲音播放;

resume(); 恢復(fù)聲音播放;

rewind(); 重頭開始播放;

其它接口見文檔;

3: AudioSource代碼主要屬性:

loop: 是否循環(huán)播放

isPlaying: 是否正在播放;

mute: 是否靜音;

如果要在開始的時(shí)候設(shè)置某些屬性,可以放到start函數(shù)里面;

點(diǎn)擊鏈接加入群聊【unity/cocos交流二群】

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容