Tecnología

Inicio

Cómo hacer una cuenta atrás en ActionScript

Creado por Adobe Software para el desarrollo de aplicaciones web basadas en Flash, ActionScript es un lenguaje que se puede utilizar para crear aplicaciones ricas de Internet y los sencillos, como temporizadores de cuenta atrás. Haciendo un temporizador de cuenta atrás en ActionScript es bastante sencillo y puede ser un ejercicio de buenas prácticas para los programadores de ActionScript novatos.

Instrucciones

1 Iniciar Adobe Flash o Flex, que son programas utilizados para desarrollar y editar archivos de ActionScript. Crear un nuevo documento ActionScript 3.

2 Crear un nuevo objeto para la fecha utilizando el siguiente código:

var endDate: Date = new Date (2010, 5, 11);

3 Añadir un temporizador que actualiza la hora cada sección agregando la siguiente línea de código:

var timer: Timer = new Timer (1000);

4 Crear una función que escucha el temporizador y actualiza automáticamente mediante el uso del siguiente código y modificar para que se adapte a sus necesidades:

timer.addEventListener (TimerEvent.TIMER, UPDATETIME);

timer.start ();

5 Crear una función para calcular el tiempo restante usando el siguiente código:

función UPDATETIME (e: TimerEvent): void {

var currentDate: Fecha = NewDate ();

vartimeLeft: Numer = endDate.getTime () - currentDate.getTime ();

6 Convertir el tiempo que se restante en minutos, horas, días y segundos añadiendo las siguientes líneas a la función Actualizar:

segundos var: Number = Math.floor (timeLeft / 1000);

minutos var: Number = Math.floor (segundos / 60);

horas var: Number = Math.floor (minutos / 60);

días var: Number = Math.foor (horas / 24);

segundos% = 60;

minuto% = 60;

horas% = 24;

7 Finalizar el temporizador de cuenta atrás mediante la conversión de los números a cadenas con las siguientes líneas de código:

var seg: String = seconds.toString ();

var min: String = seconds.toString ();

var hrs: String = hours.toString ();

var d: String = days.toString ();