Software  
 
Conhecimento computador >> Software >> Software de Animação >> 
Como fazer uma contagem regressiva em flash
Adobe Flash inclui a linguagem de script do Flash , o ActionScript , que controla e cria a funcionalidade em animações. Talvez você queira incluir um relógio de contagem regressiva em seu projeto multimídia. Um relógio de contagem regressiva pode fornecer aos usuários com dia , hora, minuto e segundo atualizações sobre o tempo restante até um determinado evento. Faça um relógio de contagem regressiva em Flash, usando as funções do ActionScript e métodos. Instruções
1

Lançamento Flash. Selecione "Arquivo " e " Novo" para criar um novo projeto. Selecione a opção " Arquivo Flash (ActionScript 3.0) " e clique em "OK".
2

Selecione a ferramenta Texto no painel Ferramentas e crie uma caixa de texto. Defina a área de texto para " Texto dinâmico " ou " Texto TLF " das "Propriedades" do painel . Digite " clockTxt " para o " nome da instância. "
3

Clique no primeiro quadro da linha de tempo . Abra o painel Ações com a tecla " F9 ", digite o código do ActionScript para criar um relógio que faz a contagem regressiva para o próximo ano. As linhas que começam com //são descrições , não faz parte do código:

//registra a função

addEventListener (' enterFrame ' , clock_handler );

//isso é chamado repetidamente

função clock_handler ( evt : Event) : void {

//a data atual

var hoje: Date = new Date ();

//o ano em curso

var CurrentYear = today.getFullYear ();

//o tempo atual

var currentTime = today.getTime ();

//fazer e armazenar a data final (próximo ano novo)

//modificar para caber sua necessidade

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

var endTime = endDate.getTime ();

//tempo de sobra

var timeleft = endTime - currentTime ;

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

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

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

dias var = Math.floor ( horas/24 );

//resultado da variável valor restante. converter segundos para string

sec = String ( seg % 60);

//se reduziu <2 adicionar um 0

if ( sec.length < 2) {

sec = "0 " + s;

}

min = String (min % 60) ;

if ( min.length < 2) {

min = "0 " + min;

}

horas = string ( horas % 24 );

if ( hours.length <2 ) {

horas = "0 " + hora ; }


dias = String (dias) ;

if ( Timeleft > 0) {

//combinar valores em uma seqüência de

var contador: string = dias + ":" + horas + " : " + mínimo + ": " + seg ;

clockTxt.text = contador ;

} else {

trace ( "É Um Novo Ano ! ");

var NewTime : String = " 00:00:00:00 ";

clockTxt.text = NewTime ;

removeEventListener (' enterFrame ' , clock_handler );

}

}
4

Selecionar "Control" e " Test Movie " para testar o relógio de contagem regressiva.

Anterior :

Próximo : No
  Os artigos relacionados
·Como alterar Bones Anchor Point in Flash 
·CC Toner para o Adobe After Effects 
·Como desenhar um personagem de banda desenhada em Flash…
·Como fazer Logos Movendo-se em Flash CS5 
·Como: Drop Shadow no Flash 8 
·Como Retopologize um Blender 
·Como parar de ActionScript para Adobe Flash CS4 
·Tutorial para um Ripple geométrico em After Effects 
·Como fazer Animated Software Smiley 
·Como Animar um Fundo com After Effects 
  Artigos em destaque
·Como editar uma textura NIF 
·Onde é a ferramenta Auto Rastreamento em Illustrator 
·Como fazer fumaça no Illustrator 
·Como aparar no Illustrator 
·Como criar um mapa de imagem no Illustrator 
·Como criar padrões sem emenda do vetor no Illustrator 
·Como criar espirais Curls no Illustrator 
·Como conservar o Poses in Motion Builder 
·Problemas de renderização em V- Ray 
·Como converter um JPG de um vetor no Illustrator CS3 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados