音訊

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

將音頻添加到您的體驗中對提升您的體驗至新高度至關重要。透過戰略地使用位置和非位置音訊,您可以將玩家沉浸在您的世界中,為他們的行動提供有用的反饋,並將他們的注意力集中在他們需要做的事情上,以便成功在他們的目標中。

音訊資產

您可以匯入音頻資產,確定您有權使用,例如您自己製作的音頻。然而,Roblox 的 創作者商店 為您提供了大量免費可使用的音頻資產,包括來自頂級音頻和音樂夥伴的超過 100,000 個專業製作的音效和音樂曲目。

音訊對象

Roblox 提供許多不同類型的音頻對象,您可以使用它們來播放和修改音頻,直到符合體驗設計要求:

  • AudioPlayer 對象載入並播放 音頻文件 ,使用設置的 音頻資產ID
  • AudioEmitter 對象是一個 虛擬喇叭 ,可以將音頻發射到 3D 環境。
  • AudioListener 對象是一個 虛擬麥克風 ,可從3D環境中拾取音訊。
  • 對象是現實世界內的一個物理硬件裝置,例如扬聲器或耳機。
  • AudioDeviceInput是在現實世界內的 物理麥克風
  • Wires 將音訊流從一個對象傳送到另一個對象。

使用這些對象,您可以將音頻設為在執行階段時自動播放,或觸發它從腳本中播放。對於這些音頻對象的實際應用,請參閱添加2D音頻添加3D音頻添加語音聊天教學。

音效

音響效果 非破壞地修改或增強來自 AudioPlayer 的音響流。您可以將這些效果應用到使環境更具吸引力和沉浸感,例如使用 AudioEqualizer 對象使雨聲變得柔和,使用 AudioCompressor 對象控制聲音的最大音量,或 AudioReverb 在室內空間添加更多現實的聲音反射。