AudioListener
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
AudioListener zeichnet einen Audiostream aus seiner Umgebung AudioEmitters in der 3D-Welt auf.Es bietet einen einzigen Ausgabe-Pin, der mit anderen Pins über verbunden werden kann.Wenn der Elternteil ein Attachment , Camera oder PVInstance ist, wird die Welt des Elternteils CFrame zum Zuhören verwendet.Wenn der Eltern nicht eine dieser Klassen ist, hört der AudioListener effektiv nichts.
Code-Beispiele
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
Zusammenfassung
Eigenschaften
Repräsentiert, wie sich die wahrgenommene Lautstärke des abgestrahlten Sounds basierend auf dem Winkel zwischen einem AudioEmitter und dem LookVector , der mit dem AudioListener verbunden ist, ändert.
Steuerelemente, die für diesen AudioEmitters hörbar sind AudioListener.
Repräsentiert, wie sich die wahrgenommene Lautstärke der abgestrahlten Geräusche ändert, wenn die Entfernung zwischen AudioEmitters und AudioListener zunimmt.
Steuert, wie detailliert die Audiosimulation für diesen AudioListener sein sollte.
Methoden
Holen Sie sich die Angriffsverminderungskurve, die der AudioListener verwendet, oder eine leere Tabelle, wenn er die Standardkurve verwendet.
Berechnet, wie hörbar ein AudioEmitter für diesen Zuhörer ist
Gibt eine Reihe von Wires, die mit dem angegebenen Pin verbunden sind, zurück.
Holt sich die Abstandsverminderungskurve, die der AudioListener verwendet, oder eine leere Tabelle, wenn er die Standardkurve verwendet.
Listen alle AudioEmitters, die dieser Empfänger hören kann.
Legt die Winkelabschwächungskurve fest, die die AudioListener verwenden sollte, oder verwendet eine konstante Kurve der Lautstärke 1, wenn keine bereitgestellt wird.
Legt die Abstandsverminderungskurve fest, die die AudioListener verwenden sollte, oder verwendet eine umgekehrte Rolloff-Kurve, wenn keine bereitgestellt wird.
Events
Feuert, wenn eine andere Instanz über einen AudioListener mit der Wire verbunden oder getrennt wird.