Insercion de Sonido con AS3
-
Upload
aldo-salinas-encinas -
Category
Documents
-
view
2.268 -
download
5
description
Transcript of Insercion de Sonido con AS3
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 1
INSERCION DE SONIDO CON AS3
Es una necesidad colocar muchas veces sonido en nuestra página Web, ya sea
como sonido de fondo o ya sea como crear un reproductor de música; sea
cual sea el objetivo que nos lleve a insertar sonido debemos realizar los
mismos procedimientos.
En la versión de AS3 la inserción de sonido tiene varios pasos a utilizarse. Veamos:
1. Debemos crear el objeto Sound
2. Debemos indicar el lugar de donde se cargara el sonido, utilizamos el objeto URLRequest.
3. Relacionar los dos objetos mediante la propiedad load().
4. Utilizamos la propiedad play() para que empiece a sonar.
Tengamos presente que cuando colocamos _musica.play() por defecto se inicia en la posición 0, es decir
será equivalente a escribir:
Ahora observamos que la canción se repite una sola vez, pero si buscamos que la canción se repita
indefinidamente vamos a realizar lo siguiente:
Si quisiéramos repetir por ejemplo 3 veces, deberíamos colocar así:
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 2
1.- Modificado el volumen de nuestro objeto sonido.
Para modificar el volumen de nuestro sonido, debemos incorporar dos objetos denominados
SoundTransform() y SoundChannel(), el cual tiene por objetivo actualizar las modificaciones que se
realiza al objeto Sound.
2.- Detener el sonido.
Para detener nuestro sonido, podemos utilizar la función stop(), pero debemos agregarle a un
evento, veamos:
3.- Continuar con el sonido.
Para continuar con el sonido debemos verificar a partir de qué posición queremos empezar, para
ello debemos de capturar la posición en que se quedo.
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 3
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 4
Realicemos el siguiente diseño
Vamos a buscar que funcione de la siguiente manera: cuando hagamos clic en el botón play aparezca el
botón pausa y viceversa.
Primero colocamos
Reordenemos los códigos escritos de la siguiente manera:
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 5
Hasta allí ya funcionan los botones, ahora nos falta que funcione el volumen, para ello colocamos el
siguiente código:
Inserción de sonidos
Docente: Aldo Salinas Encinas Página 6
Agreguemos código para que funcione y se muestre los datos en los campos de texto dinámico.
Pero debemos agregar también la siguiente línea de código
Veamos los siguientes gráficos:
Ahora veamos como cargar archivos de música como lista, para ello utilizaremos XML (continuara....)