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:

This movie requires Flash Player 8

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).
tutorial
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.
tutorial
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:

Actionscript:
  1. stop();
  2.  
  3. this.onRollOver = function(){
  4. gotoAndPlay(1);
  5.  
  6. }
  7.  
  8. this.onRelease = function(){
  9.  
  10. getURL("http://wydstudios.com/blog","_self");
  11.  
  12. }

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.

  • Omar

    November 28th, 2007 a las 7:09 pm

    gravatar

    buen tutorial, pero lastimosamente no soy tan fanatico del flash.

  • Kaiserlino

    December 1st, 2007 a las 5:06 pm

    gravatar

    Awesome tutorial…
    Even a noob in flash can use this one…
    Btw, how or wich plugin u use to embed those swfs in wordpress?

  • Lucas

    December 1st, 2007 a las 5:42 pm

    gravatar

    I use the “wp-swfobject” from unijimpe ñ_ñ

  • Kaiserlino

    December 1st, 2007 a las 6:07 pm

    gravatar

    Thanks a lot for your fast answer…
    will try the plugin and in the 1st post i use it will link here..lol…

    SYA

  • Lucas

    December 1st, 2007 a las 10:23 pm

    gravatar

    My pleasure ^^

  • mercedes

    January 25th, 2008 a las 6:32 am

    gravatar

    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?

  • Lucas

    January 25th, 2008 a las 1:08 pm

    gravatar

    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.

  • Online Casino

    April 14th, 2008 a las 9:19 pm

    gravatar

    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! ;)

  • isaac

    July 25th, 2008 a las 4:00 am

    gravatar

    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 …

  • Lucas

    July 25th, 2008 a las 4:12 pm

    gravatar

    jaja… Muchas gracias Isaac por el cumplido, significa mucho para mí :)

  • Cesar

    August 4th, 2008 a las 10:00 pm

    gravatar

    Muy buen tutorial, bien explicado, gracias por tomarse el tiempo de hacerlo.

  • Lucas

    August 5th, 2008 a las 6:25 pm

    gravatar

    Muchas Gracias Cesar, se aprecian mucho este tipo de comentarios.

Agrega tu comentario