Control tipo Audio

Este control consiste en un reproductor de audio que puede ser activado en el interactivo. Se puede colocar sólo en el interior de un espacio. Reproduce archivos mp3 y wav.

En la siguiente Figura se muestra un ejemplo de un control tipo audio en una escena.



En esta otra Figura 9se muestra la configuración del editor de configuraciones para lograr dicho ejemplo.



archivo: es un campo de texto en el que se introduce una ruta relativa a donde se encuentra el interactivo y que apunta al archivo de audio a reproducir. Recuerda que si el archivo se encuentra en una subcarpeta, es necesario usar la diagonal sencilla para separar carpetas. Por ejemplo, audio/ruido.mp3.

Existen algunas funciones intrínsecas asociadas a controles de audio y video que comienzan con el nombre del identificador del control de audio o video. Por ejemplo, <identificador del control>.play() con la que se puede controlar la reproducción del archivo.

Estas funciones son:

<identificador del control>.play(): Cuando se llama a esta función, el archivo de audio o video asociado al identificador del control se reproduce desde el principio. Por ejemplo, si el identificador del control es a2, la función sería a2.play().

<identificador del control>.stop(): Cuando se llama a esta función, se detiene la reproducción del archivo de audio o video asociado al control. Por ejemplo, si el identificador del control es a2, la función sería a2.stop().

<identificador del control>.pause(): Cuando se llama a esta función, se pausa la reproducción del archivo de audio o video asociado al control. Si eventualmente se vuelve a reproducir, continuará donde se quedó. Por ejemplo, si el identificador del control es a2, la función sería a2.pause().

<identificador del control>.currentTime(<segundo en que inicia el archivo>):: Ésta es una función que sí maneja argumentos. Su argumento es el valor en segundos del tiempo en el que empezará a reproducir un archivo de audio o video. Por ejemplo, a2.currentTime(5) hará que el archivo asociado al control a2 empiece a reproducirse desde el segundo 5, y no desde el principio.