AudioListener

顯示已棄用項目

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

AudioListener記錄從周圍的AudioEmitters在3D世界中的音頻流。它提供單個 輸出 孔,可以通過 Wires 。如果父親是 AttachmentCameraPVInstance ,父親的世界 CFrame 將用於聆聽。如果父不是這些類別之一,那麼 AudioListener 有效地聽不到任何東西。

範例程式碼

相機聆聽器

local listener = Instance.new("AudioListener")
local output = Instance.new("AudioDeviceOutput")
local wire = Instance.new("Wire")
listener.Parent = workspace.Camera
wire.Parent = listener
output.Parent = wire
wire.SourceInstance = listener
wire.TargetInstance = output

概要

屬性

方法

活動

屬性

AngleAttenuation

BinaryString
Roblox 安全性
平行讀取

AudioInteractionGroup

平行讀取

DistanceAttenuation

BinaryString
Roblox 安全性
平行讀取
平行讀取

方法

GetAngleAttenuation


返回

GetAudibilityFor

參數

emitter: AudioEmitter
預設值:""

返回

GetConnectedWires

Instances

參數

pin: string
預設值:""

返回

Instances

GetDistanceAttenuation


返回

GetInputPins


返回

GetInteractingEmitters

Instances

返回

Instances

GetOutputPins


返回

SetAngleAttenuation

()

參數

curve: Dictionary
預設值:""

返回

()

SetDistanceAttenuation

()

參數

curve: Dictionary
預設值:""

返回

()

活動

WiringChanged

參數

connected: boolean
pin: string
wire: Wire
instance: Instance