“Conocimientos software>Software de Animación

Cómo hacer un reloj de cuenta atrás en flash

2015/8/15
Adobe Flash incluye el lenguaje de programación Flash, ActionScript , que controla y crea la funcionalidad en las animaciones . Quizás desee incluir un reloj de cuenta atrás en su proyecto multimedia. Un reloj de cuenta atrás puede proporcionar a los usuarios los días, horas , minutos y segundos cambios en el tiempo que queda hasta que un determinado evento . Hacer un reloj de cuenta atrás en Flash con funciones y métodos de ActionScript . Instrucciones
1

lanzamiento de Flash . Seleccione " Archivo" y " Nuevo" para crear un proyecto nuevo. Seleccione la opción " Archivo de Flash ( ActionScript 3.0 )" y haga clic en " Aceptar".
2

Seleccione la herramienta Texto en el panel Herramientas y crear un cuadro de texto . Ajuste el área de texto para " Texto dinámico " o "Texto TLF " en el panel "Propiedades" . Tipo " clockTxt " para el " Nombre de instancia. "

3 Haga clic en el primer fotograma de la línea de tiempo . Abra el panel Acciones con la tecla " F9 ", escribe el código ActionScript para crear un reloj de cuenta atrás para el próximo año . Las líneas que comienzan con //son descripciones, no forman parte del código:

//registrar la función

addEventListener ( ' enterFrame ' , clock_handler ) ;

//esto se llama repetidamente

clock_handler función ( evt : Event ) : void {

//la Red fecha actual

var hoy: Date = new Date ();

//Año actual

var currentYear = today.getFullYear ();

//la hora actual

var horaActual = today.getTime ();

//hacer y almacenar la fecha final ( el año nuevo)

//modificar para adaptarse a su necesidad

var endDate : Date = new Date ( currentYear 1 , 0 , 1 ) ;

var endTime = endDate.getTime ();

//tiempo restante

var timeLeft = endTime - horaActual ;

var seg = Math.floor ( timeLeft/1000 ) ;

var min = Math.floor ( sec/60 ) ;

horas var = Math.Floor ( min/60 ) ;
< p> var días = Math.floor ( horas/24 ) ;

//el resultado de la variable valor restante . convertir segundos en una cadena

sec = String ( sec 60 % ) ;

//si la reducción < 2 añadir un 0

if ( sec.length < 2 ) {

sec = " 0 " + s;

}

min = String ( min 60 % ) ;

if ( min.length < 2 ) {

min = " 0 " + min;

}

horas = cadena de caracteres ( hora 24 % ) ;

if ( hours.length < 2 ) {
horas

= " 0 " + horas ;

}

días = cadena de caracteres ( días ) ;

if ( timeLeft > 0 ) {

//combinar valores en una cadena

contador var : String = día + ": " + hora + ": " + min + ": " + s;

clockTxt.text = contador ;

} else {

trace ( "Es Un nuevo año ! ");

var Newtime : String = " 00:00:00:00 " ;

clockTxt.text = Newtime ;

removeEventListener ( ' enterFrame ' , clock_handler ) ;

}

}
4

Seleccione " control" y " Movie Test" para probar el reloj de cuenta atrás .

Software de Animación
Cómo hacer un bucle del clip de película en Flash MX
Cómo utilizar Macromedia Flash Professional 8
¿Cómo animación se utiliza para hacer películas
Cómo configurar la Animación de trayectoria de un proyecto Hyperstudio
Crear Free 3D Animaciones
Cómo agregar una foto a una e
Cómo aprender software de animación
Cómo dibujar una línea ondulada en Flash
Conocimientos Informáticos © http://www.ordenador.online