En Flash, crear un sonido mediante Actionscript nos da mucha ventaja porque podemos tener total control sobre él.
El primer paso es importar tu sonido a la librería, como lo haces normalmente.
Para que el sonido pueda ser accedido mediante Actionscript, debes dar clic con el botón derecho sobre el sonido en la librería, y seleccionar Linkage...:
Cuando lo hagas, aparecerá una ventana, en la cual tendrás que marcar la opción Export for Actionscript y especificar un nombre en el campo de texto Identifier:
Ahora el sonido puede ser accedido mediante Actionscript con el nombre de identificador que le diste.
Coloca estas porciones de código en los botones o frames en los que desees que se ejecute cada acción.
Iniciar el sonido
-
MiSonido = new Sound(this);
-
MiSonido.attachSound("s1");
-
MiSonido.start(0, 1);
-
//El 0 indica la posición en segundos en la que debe iniciar el sonido
-
//El 1 indica la cantidad de veces que deseas que se repita el sonido
Detener el sonido
-
MiSonido.stop();
Modificar el volumen del sonido
-
MiSonido.setVolume(50);
-
//Especificar un rango de 0 a 100

