Phaser:播放音效

本文是Phaser系列文章的一部分。點擊這裡查看該系列文章的第一篇。 與顯示圖像類似,要播放音頻文件,您必須預加載它並將其賦予一個標籤: function preload() { this.load.audio('sound', 'sound.mp3') } 對於圖像,我們使用了this.load.image(),這裡我們使用了this.load.audio()。 完成這一步後,我們可以將音頻用於我們的create()或update()函數中: this.sound.add('sound') 這將返回一個對象。重要的是將它賦值給一個變量: const sound = this.sound.add('sound') 因為稍後,當我們需要時,我們將在其上調用play()方法: sound.play() 例如,您可以將其與鼠標事件結合使用,當單擊或懸停在項目上時播放聲音。