Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alejandro

Como trabalhar com o tempo no flash?

Recommended Posts

Olá!Como eu faço para fazer alterações nas minhas animações com forme o tempo vai passando usando ActionScript?por exemplo, eu tenho um movie clip de uma lampada e quero alterar a cor dela a cada 5 segundos, de preto para amarelo?Deve ter uma forma de fazer isso sem ser Frame a Frame!Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma forma eh utilizar a funcao setInterval, onde você especifica que ela deve executar tal funcao de tanto em tanto milisegundos:

EXEMPLO:

function Tempo():Void {	trace("Passou 1 segundo");}setInterval(this, "Tempo", 1000);

A proposito, para este seu caso de cor, msm sem ser via codigo você nao precisaria fazer isso frame a frame. você converteria o Shape ( ou oke você use ) para um MovieClip e soh faz o frame inicial e o final, com a devida transformação de cor, usando tint por exemplo, depois eh soh usar o Tween no frame que os intermediarios serão feitos automaticamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.