Untitled (Draft)
Untitled (Draft)
Untitled (Draft)
línea de tiempo
Paso 1 de 14
En este tutorial vamos a aprender a añadir un sonido de fondo a nuestra película. También
añadiremos sonido a nuestros botones.
Crearemos nuevos botones para activar y desactivar el sonido general de la película. Estos
nuevos botones los crearemos duplicando los botones que ya teníamos en nuestra biblioteca.
En primer lugar vamos a abrir el archivo tutorial7.fla que creamos en el tutorial anterior, y lo
guardamos como tutorial8.fla.
Los sonidos que vamos a utilizar se encuentran en el archivo recursosTutorial8.zip. Para
importarlos seleccionamos Archivo > Importar > Importar a biblioteca, y seleccionamos los
archivos backgroundMusic.mp3 y Mouse.mp3.
Los sonidos pasarán automáticamente a formar parte de nuestra biblioteca.
Vamos a organizar el contenido de la biblioteca en carpetas.
Para crear una carpeta pulsaremos sobre el icono inferior Nueva carpeta.
Crearemos cuatro carpetas, una para gráficos, otra para clips, otra para botones y otra para
sonidos.
Seleccionamos los distintos objetos que queremos incluir en cada una de las carpetas haciendo
clic sobre ellos con la tecla Ctrl pulsada para hacer una selección múltiple.
Los botones, al igual que otras líneas de tiempo, p'ueden tener el número de capas que
queramos.
Los aspectos del botón pueden variar de un fotograma a otro o permanecer sin cambios. Aquí
podemos ver que entre el fotograma Reposo y el fotograma Sobre sólo hay cambios en la capa
superior, donde un punto negro indica que hay un fotograma clave, mientras que en el estado
Presionado hay diferencias en dos de las capas.
Con ese fotograma seleccionado, vamos al área Sonido del inspector de Propiedades.
Seleccionamos en el desplegable Nombre el archivo Mouse.mp3 que ya tenemos en nuestra
biblioteca.
En Sinc (sincronización) elegimos Evento, que significa que el sonido se reproducirá
completamente cuando la cabeza lectora alcance el fotograma en el que se encuentra el sonido
(cuando presionemos el botón en este caso). Explicaremos más adelante las diferentes
opciones de sincronización.
La capa sound mostrará, comenzando en el fotograma Presionado, una pequeña línea azul
que representa la onda del sonido seleccionado para ese fotograma.
Podemos observar que el sonido se extiende al fotograma de la Zona activa. En este caso,
esto no tendrá repercusión sobre el sonido, pero para mayor claridad insertaremos un
fotograma clave vacío en el fotograma de la Zona activa de la capa sound.
Para ello, seleccionamos el fotograma con el botón derecho del ratón, y seleccionamos
Insertar fotograma clave en blanco.
Repetimos el mismo proceso para añadir sonido al estado Presionado del botón gel Right y
probamos la película (Control > Probar película). Ahora se escuchará un pequeño clic cuando
pulsemos sobre cualquiera de los botones.
Ahora añadiremos un sonido de fondo a nuestra película.
Volvemos a la línea de tiempo principal de la película, y añadimos una nueva capa para el
sonido. Llamamos a esta capa music.
• Evento. El sonido comenzará cuando la cabeza lectora alcance el fotograma que contiene el
inicio del sonido. Una vez haya comenzado, el sonido se reproducirá en su totalidad,
independientemente de la cabeza lectora. Por tanto, es suficiente que el sonido se
encuentre . ' en un solo fotograma para que se reproduzca en toda su extensión. Si la
cabeza lectora lee de nuevo el fotograma que contiene el sonido antes de que éste haya
terminado, comenzará una nueva reproducción del sonido que se mezclará con la anterior.
• Inicio. Es similar a Evento, con la diferencia de que si el sonido se está reproduciendo
previamente, no se iniciará una nueva reproducción.
• Detener. Detiene el sonido especificado.
• Flujo. El sonido estará sincronizado con la línea de tiempo. Por lo tanto, si la línea de tiempo
está detenida, el sonido se detendrá también. En este caso los fotogramas tienen que
extenderse durante todo el tiempo que queremos que se escuche el sonido. De esta forma
podemos sincronizar el sonido con las imágenes.
Seleccionamos en el inspector de Propiedades una sincronización de tipo Flujo para el sonido
backgroundMusic.mp3 y probamos la película. Podemos comprobar que la música se detiene y
se reanuda junto con el resto de la línea de tiempo.
La duración de la pista de música es mayor que los 600 fotogramas disponibles, por lo que no
hay ningún momento de silencio durante la reproducción. Si la línea de tiempo tuviera más
fotogramas, podríamos ver que la música se extendería hasta el fotograma 661
aproximadamente, y si la animación continuara más allá de estos fotogramas, la música cesaría.
Nuestra línea de tiempo llega al fotograma 600, y allí el código la envía de nuevo al fotograma 2
con la instrucción gotoAndPlay(2). Junto con el resto de la línea de tiempo, el sonido también
vuelve a ese fotograma. En este caso no encaja musicalmente el final del fotograma 600 con el
inicio en el fotograma 2, por lo que se escucha un salto en la música.
Cambiamos el tipo de sincronización de la pista a una sincronización de tipo Evento con una
repetición.
Para que el sonido se repita de forma continua en un bucle, seleccionamos el fotograma que
contiene el sonido, y seleccionamos Reproducir indefinidamente. El sonido se reproducirá
ahora de forma continua.
En cada repetición del sonido, que dura unos 27 segundos, podemos escuchar una ligera
desincronización.
Podemos arreglar este pequeño desajuste con ayuda de la pantalla Editar envoltura. Para
abrir esta pantalla pulsaremos en el icono del lápiz que hay junto al desplegable Efecto.
En esta nueva pantalla, podemos ajustar el punto inicial y final del sonido. Podemos reducir el
zoom para visualizar la parte que nos interese de la onda de sonido.
Tras el final de la pista de audio (segundo 27), podremos ver en tono gris el comienzo de la
siguiente repetición. Probamos con el botón play nuestros ajustes. Cuando nos guste el
resultado, hacemos clic en Aceptar.
En esta pantalla también podríamos haber ajustado los volúmenes de ambos canales
seleccionando algún efecto predeterminado, o bien haciendo clic en la línea superior de cada
canal para crear nuevos puntos de control que podemos arrastrar para controlar el volumen.
Para crear el botón que muestre que el audio está desactivado, duplicaremos el botón gel Volume
On que acabamos de crear, y nombramos al nuevo botón gel Volume Off.
Editamos este nuevo botón gel Volume Off. Añadimos una nueva capa por encima de la capa
Layer4, y dibujamos una línea roja transversal que se mantenga durante los fotogramas Reposo,
Sobre y Presionado.
turnOn_btn.visible = false;
turnOn_btn.addEventListener(MouseEvent.CLICK,
turnOn);
turnOff_btn.addEventListener(MouseEvent.CLICK,
turnOff);
function turnOn(e:MouseEvent):void
{
turnOff_btn.visible = true;
turnOn_btn.visible = false;
SoundMixer.soundTransform = new
SoundTransform(1);
}
function turnOff(e:MouseEvent):void
{
turnOn_btn.visible = true;
turnOff_btn.visible = false;
SoundMixer.soundTransform = new
SoundTransform(0);
}
Las únicas líneas nuevas están relacionadas con una clase llamada
SoundTransform:
SoundMixer.soundTransform = new SoundTransform(1);
SoundMixer.soundTransform = new SoundTransform(0);
La utilización de las clases excede de los límites de este tutorial. Sin
embargo, es útil conocer que simplemente con esta línea de código podemos
modificar el volumen general de todos los sonidos de una película.
El volumen varía entre 0 (apagado) y 1 (volumen máximo). Estos números los
colocaremos en el paréntesis del final de la línea.
Probamos la película y comprobamos que si pulsamos el botón para apagar
el audio, dejará de sonar no sólo la pista de la música de fondo, sino también
el clic de los botones.
Para editar este símbolo hacemos doble clic sobre su nombre (gel Volume On) en la
biblioteca.
Vamos a sustituir el icono del play en el fotograma Reposo por el icono de un altavoz.
Activamos la capa Layer4 que es la que contiene el icono del play.
Para dibujar este altavoz, seleccionamos la herramienta Texto, familia Webdings y tamaño
de 20 pt. Para seleccionar el color, pinchamos sobre la casilla de Color, y después llevamos el
cuentagotas sobre el icono del play para que guarde su color.
Por último, pulsamos sobre el escenario para crear un cuadro de texto, y pulsamos la tecla X
mayúscula, que es el icono del altavoz.
Seleccionamos con el botón derecho del ratón el icono del altavoz que hemos creado, y
seleccionamos Separar para convertirlo en una forma.
Después borramos el icono del play, y situamos el icono del altavoz en el centro del botón.
Si observamos los fotogramas Sobre y Presionado, veremos que el icono play aparecía con
color blanco en estos fotogramas.
Seleccionamos los fotogramas Sobre y Presionado en los que todavía se encuentra el icono
del play y, haciendo clic con el botón derecho del ratón, seleccionamos Borrar fotograma
clave.