Action Scrip En Flash Cs5
Enviado por rox9 • 27 de Noviembre de 2012 • 232 Palabras (1 Páginas) • 578 Visitas
PROPIEDADES: VISIBLE
En este ejemplo, vamos a crear dos botones, uno para mostrar el clip de película y otro para ocultarlo.
1. Creamos dos botones y un clip de película y les asignamos nombres de instancia:
-Boton OCULTAR con nombre de instancia: btn_ocultar
-Boton MOSTRAR con nombre de instancia: btn_ver
-Clip de película con nombre de instancia: elclip
Ahora vamos a programar a los botones para que ejecuten la función que deseamos.
Hacemos clic sobre el fotograma de la capa acciones que tenemos (ya no sobre los botones en cuestión). Abrimos el panel de acciones con F9 o en Ventana / Acciones. Primero creamos una función a la cual le damos un nombre, el que deseemos. En mi caso el nombre es ocultar, y el script es:
function ocultar (event:Event):void
{
elclip.visible=false;
}
A la función ocultar le hemos asignado la acción visible=false, lo que significa que NO será visible el objeto al cual apliquemos esta acción.
Luego debemos decirle a nuestro botón OCULTAR, que sea él quien ejecute esa función. El script queda hasta ahí así:
function ocultar (event:Event):void
{
elclip.visible=false;
}
btn_ocultar.addEventListener (MouseEvent.CLICK,ocultar);
Luego creamos la función mostrar (nosotros le damos el nombre), le decimos que esa función ejecute un visible=true, es decir que HAGA VISIBLE el clip en cuestión y luego asignamos al botón mostrar esa función.
El script completo quedaría así:
function ocultar (event:Event):void
{
elclip.visible=false;
}
btn_ocultar.addEventListener (MouseEvent.CLICK,ocultar);
function mostrar (event:Event):void
{
elclip.visible=true;
}
btn_ver.addEventListener (MouseEvent.CLICK,mostrar);
...