sábado, 25 de junio de 2016

BOTON DE ZONA ACTIVA

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

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

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;       }           }     }