Entendendo cod RollOut(+ eficiente)
Nesse link ---> http://forum.imasters.com.br/index.php?sho...st=#entry894149
tem uma codigo para fazer rollout de uma maneira mais eficiente...
Só tentando entender bem o codigo para poder usar ele e edita-lo futuramente:
Tem algumas partes do codigo q n consegui entender a logica.. gostaria se possivel que alguemme explica-se os porques.. se possivel.. Obrigado.
Fiz comentarios no codigo numa linguagem bem simples de facil entendimento... só me corrijam se os meus raciocinios estão certo ;p:
on(rollOut, releaseOutside){ // quando o mouse sair, qdo clicar fora onEnterFrame = function(){ // dentro da sequencia de frame faça a seguinte funçãoif(_currentframe != 1){ // se o frame atual for diferente de 1this.prevFrame(); // volte para o frame anterior ( tambem n entendi a logica )}if(_currentframe == 1){ // se o frame atual for igual a 1delete onEnterFrame; // aqui eu n entendi a logica.. ??}}
Meu problema foi com essas duas linhas:
this.prevFrame(); // volte para o frame anterior ( tambem n entendi a logica )
delete onEnterFrame; // aqui eu n entendi a logica.. ??
Discussão (6)
Carregando comentários...