PARA CREAR ESTE BOTON PRIMERO DEBEMOS CREAR UNA IMAGEN COMO BOTON
LUEGO LE DAMOS DOBLE CLIC EN EL BOTON Y APLASTAMOS F6 PARA ACTIVAR LAS ACCIONES .
LA ZONA ACTIVA SIRVE PARA PODER USAR EL BOTON EN CUALQUIER PARTE DE LA PANTALLA.DESCARGAR ZONA ACTIVA
EJERCICIOS EN ADOBE FLASH
sábado, 25 de junio de 2016
CREAR UN BOTON DE SALIR
ESTE ES EL CODIGO QUE DEBEMOS PONER PARA CREAR EL BOTON SALIR:
import flash.system.fscommand;
btnSalir.addEventListener(MouseEvent.MOUSE_DOWN, closeApp);
function closeApp(event:MouseEvent):voidDESCARGAR BOTON SALIR
{
fscommand("quit");
}
AQUI LES DEJO EL LINK DONDE PUEDEN DESCARGAR UN EJEMPLO DE COMO QUEDA EL BOTON.
NOTA: PARA QUE FUNCIONE EL BOTON DEBEN GUARDARLO COMO .SWF
import flash.system.fscommand;
btnSalir.addEventListener(MouseEvent.MOUSE_DOWN, closeApp);
function closeApp(event:MouseEvent):voidDESCARGAR BOTON SALIR
{
fscommand("quit");
}
AQUI LES DEJO EL LINK DONDE PUEDEN DESCARGAR UN EJEMPLO DE COMO QUEDA EL BOTON.
NOTA: PARA QUE FUNCIONE EL BOTON DEBEN GUARDARLO COMO .SWF
RELOJ ANALÓGICO EN ADOBE FLASH CON CS6
codigo del reloj:
descargar reloj analogico
package { //Importamos las clases necesarias import flash.display.MovieClip; import flash.utils.Timer; import flash.events.TimerEvent; public class Reloj extends MovieClip { //Creamos las variables que nos permiten instanciar la clase Date //y almacenar los valores de Hours, Minutes y Seconds var fecha:Date = new Date(); var horas:int = fecha.hours; var minutos:int = fecha.minutes; var segundos:int = fecha.seconds; //Creamos un nuevo Timer para actualizar nuestro reloj cada segundo var contador:Timer = new Timer(1000); //Esta es el metodo Constructor //se ejecuta junto con la clase al mismo tiempo que esta es instanciada o llamada public function Reloj() { //Rotamos las manecillas Horario.rotation = horas * 30 + (minutos * 0.5); //Horas * 30 grados (360/12=30) + minutos * 0.5 Minutero.rotation = minutos * 6; //Minutos * 6 grados (360/60=6) Segundero.rotation = segundos * 6; //Segundos * 6 grados (360/60=6) //Creamos un listener para el contador y lo iniciamos contador.addEventListener(TimerEvent.TIMER, actualizarReloj); contador.start(); } //Creamos la función para actualizar el reloj cada que pasa un segundo en el timer public function actualizarReloj(e:TimerEvent):void { var fecha:Date = new Date(); var horas:int = fecha.hours; var minutos:int = fecha.minutes; var segundos:int = fecha.seconds; Horario.rotation = horas * 30 + (minutos * 0.5); Minutero.rotation = minutos * 6; Segundero.rotation = segundos * 6; } } }
descargar reloj analogico
package { //Importamos las clases necesarias import flash.display.MovieClip; import flash.utils.Timer; import flash.events.TimerEvent; public class Reloj extends MovieClip { //Creamos las variables que nos permiten instanciar la clase Date //y almacenar los valores de Hours, Minutes y Seconds var fecha:Date = new Date(); var horas:int = fecha.hours; var minutos:int = fecha.minutes; var segundos:int = fecha.seconds; //Creamos un nuevo Timer para actualizar nuestro reloj cada segundo var contador:Timer = new Timer(1000); //Esta es el metodo Constructor //se ejecuta junto con la clase al mismo tiempo que esta es instanciada o llamada public function Reloj() { //Rotamos las manecillas Horario.rotation = horas * 30 + (minutos * 0.5); //Horas * 30 grados (360/12=30) + minutos * 0.5 Minutero.rotation = minutos * 6; //Minutos * 6 grados (360/60=6) Segundero.rotation = segundos * 6; //Segundos * 6 grados (360/60=6) //Creamos un listener para el contador y lo iniciamos contador.addEventListener(TimerEvent.TIMER, actualizarReloj); contador.start(); } //Creamos la función para actualizar el reloj cada que pasa un segundo en el timer public function actualizarReloj(e:TimerEvent):void { var fecha:Date = new Date(); var horas:int = fecha.hours; var minutos:int = fecha.minutes; var segundos:int = fecha.seconds; Horario.rotation = horas * 30 + (minutos * 0.5); Minutero.rotation = minutos * 6; Segundero.rotation = segundos * 6; } } }
Suscribirse a:
Comentarios (Atom)