Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qu es un botn?
Los smbolos de tipo Botn son los que aportan la mayor parte de la interactividad de las pelculas
Flash con aquel que las est visualizando. Un botn, en Flash, es igual que un botn de cualquier
entorno informtico, sea web o cualquier otro.
Son elementos que se prestan a que el usuario los presione, desencadenando al hacerlo una serie de
acciones. Tambin es habitual ver cmo este tipo de elementos reaccionan cuando se les pasa el
ratn por encima o cuando estn pulsados.
La interfaz de Flash est diseada de manera especial para la creacin de botones, lo que nos
permite crear todos estos efectos de una manera muy sencilla.
Al igual que los otros smbolos de Flash CS5, los botones tienen su propia lnea de tiempo. Esta es
independiente pero, sin embargo, est formada nicamente por cuatro fotogramas, uno para cada
estado posible del botn:
Reposo. Aspecto por defecto del botn, es decir, cuando el puntero del ratn no est situado
sobre l.
Zona activa. Aqu debemos indicar el rea real en la que queremos que acte nuestro botn.
Creacin de un botn
En la creacin de un botn podemos considerar dos fases. En la primera vamos a convertir nuestro
objeto a smbolo de tipo botn y posteriormente veremos cmo completarlo internamente, lo que nos
ayudar a entender mejor dicha estructura.
Comenzamos creando el objeto que representar el aspecto por defecto de nuestro botn con las
herramientas que nos ofrece Flash CS5. Recuerda que puedes usar varias capas.
De esta forma ya tenemos transformado el objeto para que se comporte como un botn. Ahora lo
completaremos internamente.
Para determinar cmo debe reaccionar el botn en funcin de las acciones del ratn, lo editaremos
haciendo clic con el botn derecho del ratn sobre nuestro nuevo botn y seleccionando la opcin
Editar.
Cuando tengamos delante la lnea de tiempo del botn (observa que tiene el aspecto que hemos
mostrado anteriormente), seleccionaremos cada uno de los frames (sobre, reposo, presionado y zona
activa) y pulsaremos F6 para crear un fotograma clave en cada uno de ellos.
Ahora ya podemos modificar el aspecto inicial del botn para cada posicin del cursor y marcar el
rea de accin del botn (fotograma Hit) en la que simplemente podremos dejar la misma figura que
la inicial (en este caso slo es importante la forma del objeto, no los colores u otras cosas) o bien
dibujar con las herramientas de dibujos de Flash una nueva figura, en cuya superficie "se sentir
aludido" nuestro botn.
que algunos resultan ms expresivos, y en esto Flash nos ayuda mucho, debido a la relativa sencillez
de creacin de botones que sus herramientas de dibujo nos ofrece.
Este panel, en el rea blanca de la derecha, nos permite escribir o editar acciones directamente.
Tambin encontramos la ventana Fragmentos de cdigo. Desde ella, podemos generar breves
instrucciones de cdigo para el smbolo seleccionado, lo que la mayora de veces nos facilitar la
tarea, ya que se trata de las opciones ms repetidas.
2 Al hacer clic en la instancia del smbolo especificado, la direccin URL se carga en una nueva ventana del navegador.
3
4 Instrucciones:
5 1. Reemplace http://www.adobe.com por la direccin URL que desee.
6
7 */
8
9 btnVisitarAulaclic.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);
10
11 function fl_ClickToGoToWebPage(event:MouseEvent):void
12 {
navigateToURL(new URLRequest("http://www.adobe.com"), "_blank");
13
14
Lo primero que encontramos en el cdigo generado son comentarios. Este cdigo, normalmente en
gris claro, no se ejecuta como tal, y solo sirve para indicar cosas al usuario. En este caso, nos da
explicaciones de cmo usar el cdigo generado.
Lo nico que hemos de hacer es reemplazar la url de ejemplo (www.adobe.com) por la de la pgina a
la que queramos que nos enve el botn.
La
instruccin
en
ActionScript
que
nos
permite
hacerlo
es
navigateToURL(new
URLRequest("http://www.mipagina.es"), "_blank");. "http://www.mipagina.es" se refiere a la pgina que
queremos abrir, y "_blank" indica que se abrir en una pgina nueva.