Alejandro 1 Denunciar post Postado Janeiro 30, 2007 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
Jadias 0 Denunciar post Postado Janeiro 30, 2007 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