Botones animados y con sonido en flash
Hace mucho tiempo que tenia ganas de hacer algĂşn tutorial de Flash y que mejor ocasiĂłn de que esta no?… jeje, bueno les comento que en este tutorial tratare de enseñarles a crear botones animados parecidos a estos:
Quizás el tutorial se vea un poco difĂcil, pero que no cunda el pánico! es mucho mas fácil de lo que ustedes piensan, y les aseguro que serĂ© lo mas explicativo (existe esa palabra? :P) posible para que hasta el mas nuevo en flash pueda seguirlo.
Para llevar a cabo este tutorial necesitaran descargar el siguiente archivo que contiene: la imagen de la guitarra, los 4 sonidos distintos y el archivo terminado.
1_ Abrimos nuestro programa y creamos un nuevo documento (el tamaño no es importante), luego importaremos la imagen de la guitarra (Archivo → Importar → Importar a Escenario) y convertimos la imagen en sĂmbolo (Modificar → Convertir en sĂmbolo) y elegimos Clip de pelĂcula (Movie Clip en ingles).

2_ Aremos doble clic en el sĂmbolo creado (al hacer doble clic en el sĂmbolo creado, entramos en su lĂnea de tiempo) y en la mima capa de la imagen escribimos el texto del botĂłn y lo ubicamos en el lugar correspondiente, por ultimo seleccionamos el texto y la imagen y lo convertimos en sĂmbolo nuevamente.

3_ Dentro del MC (Movie Clip) guitarra, crearemos una nueva capa en donde ubicaremos nuestro sonido de la siguiente forma: importaremos el sonido deseado a la biblioteca (Archivo → Importar → Importar a Biblioteca), una vez hecho esto, abriremos la biblioteca (Ventana → Biblioteca) seleccionaremos el sonido y lo arrastraremos al escenario (Importante: tiene que estar la nueva capa seleccionada), por ultimo agrandaremos la lĂnea de tiempo unos 10 fotogramas (el sonido dura 10 fotogramas), para agrandar la lĂnea de tiempo debemos seleccionar el fotograma al que la queremos agrandar, en este caso el numero 10 y presionar F5 o clic derecho en el fotograma y luego “insertar fotograma”.

4_ En este paso crearemos una nueva capa y la llamaremos “acciones”, aquà es donde añadiremos nuestro codigo, para hacerlo debemos seleccionar el fotograma y apretar F9 o ir a Ventana → Acciones, una vez hecho esto pegaremos este código en la nueva ventana:
this.onRollOver = function(){
gotoAndPlay(1);
}
this.onRelease = function(){
getURL(”http://wydstudios.com/blog”,”_self”);
}
ExplicaciĂłn:
stop(); → La pelĂcula se detiene
this.onRollOver = function(){→ Al posar el mouse por encima del MC
gotoAndPlay(1); → comenzara a reproducirse desde el fotograma numero 1
}
this.onRelease = function(){→ Al hacer clic en el MC
getURL(”http://wydstudios.com/blog”,”_self”); → Ir a la pagina…
}
4_ Este debe ser uno de los pasos más sencillos, ya que ahora crearemos la animación de la guitarra. Hay distintas formas de animar objetos en flash, para esta ocasión explicare la mas sencilla de todas: la animación fotograma x fotograma.
Nos dirigiremos a la capa en donde tenemos a nuestra guitarra con el texto y seleccionaremos el fotograma numero 2, luego seleccionamos nuestro MC y lo movemos un poco mas arriba (simplemente con las flechitas). Repetimos este movimiento 2 o 3 veces y luego hacemos lo mismo pero hacia abajo, pero esta vez 4 veces aproximadamente, y por ultimo repetimos el movimiento hacia arriba 2 veces mas o menos. Asi de esta forma obtendremos nuestra animaciĂłn.

Listo señores ya terminamos este tutorial, lo único queda por hacer es apretar Ctrl.+ Enter para probar que todo haya salido bien y listo xD… jeje, ya saben por cualquier duda me dejan un comentario o me contactan.
Saludos,
Lucas.
Side Info
Autor: adminMie 2007-11-28 - 19:04
Comentarios: 16 Categorías: Destacados, Diseño, tutorial Tags: action script, Flash, sonido
Relacionados:




Comentarios (16)
Mie 2007-11-28 - 19:09
omarcorrales.com
buen tutorial, pero lastimosamente no soy tan fanatico del flash.
Sab 2007-12-01 - 17:06
dkcell.com.br/design
Awesome tutorial…
Even a noob in flash can use this one…
Btw, how or wich plugin u use to embed those swfs in wordpress?
Sab 2007-12-01 - 17:42
wydstudios.com/blog
I use the “wp-swfobject” from unijimpe ñ_ñ
Sab 2007-12-01 - 18:07
dkcell.com.br/design
Thanks a lot for your fast answer…
will try the plugin and in the 1st post i use it will link here..lol…
SYA
Sab 2007-12-01 - 22:23
wydstudios.com/blog
My pleasure ^^
Vie 2008-01-25 - 6:32
eres genial, hasta que encontré tu tutorial le entendi un poco mas al lenguaje script, soy super novata en esto pero me encanta. ¿Oye, sabrás si se puede tener una base de datos en flash?
Vie 2008-01-25 - 13:08
wydstudios.com/blog
Hola mercedes, primero muchas gracias por el cumplido… te explico que ese asunto es muy complejo en flash, lo que se podria hacer para tener una base de datos en flash seria trabajar con php y flash, asi de esta forma podriamos manejar una base de datos externa.
Por aca es muy complicado explicarte, si quieres mandeme un mail y lo seguimos por ai…
Saludos, Lucas.
Lun 2008-04-14 - 21:19
I would like to thank you for the great article. It is good to read such interesting article, thanks for sharing it.
Have a nice day and continue working in the same way! ;)
Vie 2008-07-25 - 4:00
Esta Increible !!!!!
Carnal soy de Mexico, esta bien chido el tuto bien facil y bien practico, muchas gracias por tomarte tu tiempo para hacer esto y siguelo haciendo bro, neta gente como tu dignifica el internet compa Dios te bendiga …
Vie 2008-07-25 - 16:12
wydstudios.com/blog
jaja… Muchas gracias Isaac por el cumplido, significa mucho para mĂ :)
Lun 2008-08-04 - 22:00
Muy buen tutorial, bien explicado, gracias por tomarse el tiempo de hacerlo.
Mar 2008-08-05 - 18:25
wydstudios.com/blog
Muchas Gracias Cesar, se aprecian mucho este tipo de comentarios.
Mie 2008-10-15 - 12:38
Muchas Gracias, lo stoy intentando hacer y va saliendo, oye te doy mi msn y me agregas es q soy muy novato en FLASh:
er_rubencito_XX@hotmail.com
Mie 2008-10-15 - 13:06
Hola Ruben, cualquier cosa mandame un mensaje por la seccion de contacto o de este mismo sitio…
Lun 2008-11-03 - 17:33
wsdjp
aii sii qomo no
Lun 2008-11-03 - 20:15
Muy buena la explicaciĂłn.
Me puedes enviar el código que hay que agregar en acciones, para vincular un botón animado hecho en flash con otra página web?
Gracias