E aí leitores do meu blog, tudo bem com vocês!!!
Como o título do post já diz, vamos ver com funciona o evento onEnterFrame no actionscript 3. É bem simples.
O primeiro passo é criar um novo documento no seu cs3. Renomeie a sua camada para as ou actions ![]()
E digite esse código abaixo.
// criando o event listener
addEventListener(Event.ENTER_FRAME, fncOnEnterFrame);
function fncOnEnterFrame(evt:Event):void{
trace("onEnterFrame -> " + evt.type);
// removendo o listener
removeEventListener(Event.ENTER_FRAME, fncOnEnterFrame);
}
O mais importante é saber onde aplicar o evento, que geralmente é utilizado para animações como movimentação e outros.
Até a próxima, abs.
Eu ainda não entendi como funciona o onEnterFrame.
Como por exemplo eu posso fazer pra uma acao ser executada apenas no frame 5 de um movie clip quando um botao é clicado ?
——————————————-
botao.addEventListener(MouseEvent.MOUSE_UP, acao);
function acao(event:MouseEvent){
movieclip.addEventListener(Event.ENTER_FRAME, noFrame5);
function noFrame5(evt:Event):void{
COMO ESPECIFICAR FAZER ALGO NO FRAME 5 DO MOVIE CLIP ??
}
}
——————————————-
ALGUEM poderia me ajudar ?
Olá Tiago, estou com um problema e talvez possa me ajudar.
Fiz um drag and drop com 7 figuras.
tem so 02 frames.
o problema é que depois que arrasto as figuras e elas ficam trancadas no frame01, elas aparecem no frame 02 (que tem outra finalidade).
Help me!
Cara! Brigadão! Eu precisava desse mini tutorial do addEventListener() para fazer um relógio no AS3, e eu nõ conseguia. Depois que li esse daqui, deu certo e esclareci minha dúvida!