AudioListener
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
AudioListener registra un flujo de audio desde su entorno AudioEmitters en el mundo 3D.Proporciona un solo puerto de salida que se puede conectar a otros pines a través de .Si el padre es un , o , el mundo del padre se usará para escuchar.Si el padre no es una de estas clases, el AudioListener efectivamente no escucha nada.
Muestras de código
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
Resumen
Propiedades
Representa cómo cambia el volumen percibido del sonido emitido en función del ángulo entre un AudioEmitter y el LookVector asociado con el AudioListener .
Controles que AudioEmitters son audibles para este AudioListener .
Representa cómo cambia el volumen percibido de los sonidos emitidos a medida que aumenta la distancia entre AudioEmitters y AudioListener.
Controla qué tan detallada debe ser la simulación de audio para este AudioListener .
Métodos
Obtiene la curva de atenuación de ángulo que el AudioListener está utilizando, o una tabla vacía si está utilizando la curva predeterminada.
Calcula cuán audible es un AudioEmitter para este receptor
Devuelve un array de Wires que están conectados al puerto especificado.
Obtiene la curva de atenuación de distancia que el AudioListener está utilizando, o una tabla vacía si está utilizando la curva predeterminada.
Lista todo AudioEmitters que este escuchador es capaz de oír.
Establece la curva de atenuación de ángulo que el AudioListener debería usar, o usa una curva constante de volumen 1 si no se proporciona ninguna.
Establece la curva de atenuación a distancia que el AudioListener debe usar, o usa una curva de desaparición inversa si no se proporciona ninguna.
Eventos
Se incendia cuando otra instancia se conecta o se desconecta del AudioListener a través de un Wire .