En este articulo abordaremos el tema de los sonidos en flash, mediante un boton reproduciremos un sonido determinado y con otro lo detendremos al hacer click.
Primeramente crearemos dos capas, una donde ubicaremos los botones y en la otra escribiremos todo el codigo ActionScript en el primer fotograma. A la primera capa la renombraremos botones, y a la otra le pondremos actions ( esto se hace haciendo dobleclik sobre cada capa) Quedaria asi nuestro .fla:

Crearemos dos botones y le ponemos en nombre de instancia a uno play_btn y al otro stop_btn.

Luego vamos al menú Archivo / Importar / Importar a biblioteca y seleccionamos el sonido que queremos reproducir. Acto seguido presionamos F11 y aparece el panel Biblioteca. Hacemos clic derecho sobre el sonido y seleccionamos Exportar para Action Script:

Y le ponemos en el identificador sonido , y marcamos los dos checkbox que dice Exportar para actionscript y Exportar en primer fotograma

Ahora vamos a lo interesante, escribiremos el código para reproducir el sonido al presionar el botón y para detenerlo también.
Haz clic sobre el primer fotograma de la capa actions y despliega el menú Acciones presionando F9 . Escribe el código:
my_sound = new Sound(); // creamos un objeto del tipo sonido
my_sound.attachSound("sonido"); // le adjuntamos el sonido que tenemos en la biblioteca
play_btn.onPress = function() {
my_sound.start(); //iniciamos el sonido
}
stop_btn.onPress = function() {
my_sound.stop("sonido"); //detenemos el sonido
}
Y listo, solo queda probar nuestra película!!! Saludos!!!!
Usuarios que han visto este tema también han visto...
- Vocalización de Personajes animados con Adobe Flash
- Máscaras en Flash
- Formulario contacto en Flash
- Tutorial para guardar datos en el disco duro con Flash
- Leer archivos MP3 y FLV con Flash y MDM Zinc
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.