最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Cocos Creator中AudioSource組件的使用

2022-03-02 18:52 作者:小小游戲開(kāi)發(fā)程序員  | 我要投稿


前言

在Cocos Creator游戲開(kāi)發(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: 可以通過(guò)代碼加載AudioCip; (后續(xù)資源加載模塊詳細(xì)講解);

三、AudioSource代碼使用

1: 代碼中獲得cc.AudioSource組件: 編輯器關(guān)聯(lián); 代碼獲取組件; 2: AudioSource 主要的方法: play(); 播放音頻; stop(); 停止聲音播放; pause(); 暫停聲音播放; resume(); 恢復(fù)聲音播放; rewind(); 重頭開(kāi)始播放; 其它接口見(jiàn)文檔;
3: AudioSource代碼主要屬性: loop: 是否循環(huán)播放 isPlaying: 是否正在播放; mute: 是否靜音; 如果要在開(kāi)始的時(shí)候設(shè)置某些屬性,可以放到start函數(shù)里面;



1. ?` ?start () {` 2. ?` ? ? ? ?let audioSource : cc.AudioSource = this.node.getChildByName("AudioNode").getComponent(cc.AudioSource);` 3. ?` ? ? ? ?audioSource.volume = 0.5;` 5. ?` ? ? ? ?this.scheduleOnce(function(){` 6. ?` ? ? ? ? ? ?console.log(audioSource.isPlaying);` 7. ?` ? ? ? ? ? ?audioSource.pause(); ? ? // 暫停播放` 8. ?` ? ? ? ?}, 1);` 10. ?` ? ? ? ?this.scheduleOnce(function(){` 11. ?` ? ? ? ? ? ?console.log("2",audioSource.isPlaying);` 12. ?` ? ? ? ? ? ?audioSource.resume(); ? // 恢復(fù)播放` 13. ?` ? ? ? ?}, 2);` 15. ?` ? ? ? ?this.scheduleOnce(function(){` 16. ?` ? ? ? ? ? ?console.log("3",audioSource.isPlaying);` 17. ?` ? ? ? ? ? ?audioSource.rewind(); ? // 從頭開(kāi)始播放` 18. ?` ? ? ? ?}, 3);` 20. ?` ? ? ? ?this.scheduleOnce(function(){` 21. ?` ? ? ? ? ? ?console.log("4",audioSource.isPlaying);` 22. ?` ? ? ? ? ? ?audioSource.stop(); ? // 停止播放` 23. ?` ? ? ? ?}, 4);` 25. ?` ? ?}`


Cocos Creator中AudioSource組件的使用的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
胶南市| 宜兰县| 泽州县| 土默特左旗| 新邵县| 五河县| 小金县| 台山市| 北碚区| 东光县| 庄河市| 东平县| 乐平市| 石棉县| 连南| 奇台县| 邓州市| 卓资县| 黑河市| 静宁县| 长武县| 丽江市| 望谟县| 桐柏县| 道孚县| 嘉善县| 磴口县| 荔浦县| 贡嘎县| 津市市| 长泰县| 来安县| 双桥区| 宁德市| 新平| 江都市| 湖北省| 荥经县| 衡山县| 翁源县| 沁水县|