AudioClip

class in UnityEngine

Cambiar al Manual

Descripción

Un contenedor para datos de audio.

An AudioClip stores the audio file either compressed as ogg vorbis or uncompressed. AudioClips are referenced and used by AudioSources to play sounds.

See Also: AudioClip component en la referencia de componentes

Variables

ambisonicReturns true if this audio clip is ambisonic (read-only).
channelsEl número de canales del clip de audio. (Read Only)
frequencyLa frecuencia de los samples en el clip en Hertz (Read Only)
lengthEl largo del clip de audio en segundos (Read Only)
loadInBackgroundSe corresponde con la bandera "Load in Background" (cargar en segundo plano) en el inspector, cuando esta bandera se enciende, la carga sucederá será diferida sin bloquear el thread principal.
loadStateRetorna el estado actual de carga de los datos de audio asociados con este AudioClip.
loadTypeEl tipo de carga del clip (solo lectura)
preloadAudioDataPrecarga los datos de audio del clip cuando el asset del clip se carga. Cuando esta bandera está apagada (off), los scripts tienen que llamara a AudioClip.LoadAudioData() para cargar los datos antes de que el clip se reproduzca. Las propiedades como el largo (lenght), los canales (channels) y el formato (format) estarán disponibles antes de que los datos se carguen.
samplesEl largo del clip de audio en samples (Read Only)

Funciones Públicas

GetDataLlena un arreglo con una muestra de datos desde el clip.
LoadAudioDataCarga los datos de audio de un clip. Los clips que tienen configurado "Preload Audio Data" (Datos de Audio precargados) cargarán los datos de audio automaticamente
SetDataConfigura los datos de muestra en un clip.
UnloadAudioDataDes-carga los datos de audio asociados con el clip. Esto funciona solo para los AudioClips que están basados en assets de archivos de sonido.

Funciones Estáticas

CreateCrea un AudioClip de usuario, con un nombre y con la duración determinada en los samples, canales y frecuencia.

Delegados

PCMReaderCallbackDelegate (delegado) que se llama cada vez que el AudioClip lee datos.
PCMSetPositionCallbackDelegate (delegado) que se llama cada vez que el AudioClip cambia la posición de lectura.