Ejemplos De Manejo De Sonidos Con Actionscriptweeee
Aunque la idea de objeto no suele llevarnos a pensar en un sonido, en Flash CS3 los sonidos también son objetos ypodemos manejarlos usando adecuadamente ActionScript. Veamos unos cuántos códigos muy comunes y un completo ejemplo de cómo usarlos: |
/* Código 1 */musica = newSound();musica.loadSound("sonido.mp3",false);Estas 2 líneas cargan un sonido y le dan nombre. La primera línea le dice a Flash que vamos a crear un nuevo objeto de tipo Sonido y que se va a llamar"musica".La segunda línea carga un sonido de nuestro disco duro llamado "sonido.mp3" y lo carga dentro del objeto musica. El segundo parámetro "false" indica que es un sonido de"evento", y que, por tanto, se cargará completamente antes de comenzar a reproducirse. /* Código 2 */musica.stop(); Este código detiene el sonido "musica" al instante. /* Código 3*/musica.stop(); musica.start(0,99);La primera línea como ya hemos visto, detiene el sonido "musica".La segunda línea provoca que el sonido "musica" comience a reproducirse (start)a partir de su posición inicial (el 0 indica los segundos transcurridos desde el comienzo) y lo haga 99 veces. (esto se llama loop o bucle) /* Código 4 */musica.stop();musica.start(0,0);Este código detiene el sonido "musica" y a continuación lo reinicia, reproduciéndolo sólo 1 vez.Ahora que ya sabemos controlar los sonidos mediante ActionScript, veamosun ejemplo que reune todo lo visto anteriormente. |
En este ejemplo:- Tenemos un único fotograma con 3 botones. En este fotograma tenemos insertado el Código 1.- Los 3 botonestienen distintas funcionalidades:- En el botón rojo, está insertado el Código 2- En el botón azul, está insertado el Código 3- En el botón verde, está insertado el Código 4 | |
Regístrate para leer el documento completo.