AudioListener
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
AudioListener enregistre un flux audio de son environnement AudioEmitters dans le monde 3D.Il fournit un seul sortie pin qui peut être connecté à d'autres pins via Wires.Si le parent est un , ou , le monde du parent sera utilisé pour l'écoute.Si le parent n'est pas l'une de ces classes, le AudioListener n'entend effectivement rien.
Échantillons de code
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
Résumé
Propriétés
Représente la façon dont le volume perçu du son émis change en fonction de l'angle entre un AudioEmitter et le LookVector associé au AudioListener.
Contrôles qui sont audibles pour ce .
Représente la façon dont le volume perçu des sons émis change à mesure que la distance entre AudioEmitters et AudioListener augmente.
Contrôle la précision de la simulation audio pour ce AudioListener.
Méthodes
Obtient la courbe d'atténuation d'angle que l'élément AudioListener utilise, ou une table vide si elle utilise la courbe par défaut.
Calcule à quel point un AudioEmitter est audible pour cet écouteur
Renvoie un tableau de Wires qui sont connectés au pin spécifié.
Obtient la courbe d'atténuation de distance que l'élément AudioListener utilise, ou une table vide si elle utilise la courbe par défaut.
Liste tout ce que ce récepteur est capable d'entendre AudioEmitters .
Définit la courbe d'atténuation de l'angle que le AudioListener devrait utiliser, ou utilise une courbe constante de volume 1 si aucune n'est fournie.
Définit la courbe d'atténuation de distance que le AudioListener doit utiliser, ou utilise une courbe d'atténuation inversée si aucune n'est fournie.
Événements
Se déclenche lorsqu'une autre instance est connectée ou déconnectée du AudioListener via un Wire .