babaloricha Postado Fevereiro 16, 2007 Denunciar Share Postado Fevereiro 16, 2007 (editado) da uma olhada nisso import mx.transitions.Tween; import mx.transitions.easing.*; var cmenu = 0; var c2menu = 0; bt1.onRelease = function(){ abreFechaRaiz(); } function abreFechaRaiz(){ if(cmenu==0){ var vair:Tween = new Tween(bt2, "_x", None.easeOut, 56.8, 200, 1, true); var vair:Tween = new Tween(bt3, "_x", None.easeOut, 56.8, 300, 1, true); cmenu++; } else{ var volta:Tween = new Tween(bt2, "_x", None.easeOut, 200, 56.8, 1, true); var volta:Tween = new Tween(bt3, "_x", None.easeOut, 300, 56.8, 1, true); cmenu--; } trace(cmenu); } Esta funcao funciona clica uma vel o menu vai clica outrta vez o menu volta mas olha essa outra e = zinha e não funciona direito import mx.transitions.Tween; import mx.transitions.easing.*; var cmenu = 0; btMenu.onRelease = function(){ abreFechaRaiz(); } function abreFechaRaiz(){ if(cmenu==0){ var vair:Tween = new Tween(btHome, "_x", None.easeOut,36, 108, 1, true); var vair:Tween = new Tween(btEmpresa, "_x", None.easeOut,36,180, 1, true); var vair:Tween = new Tween(btContato, "_x", None.easeOut,36,252, 1, true); var vair:Tween = new Tween(btBlindagem, "_x", None.easeOut,36,324, 1, true); var vair:Tween = new Tween(btVideos, "_x", None.easeOut,36,396, 1, true); cmenu++; } else{ var volta:Tween = new Tween(btHome, "_x", None.easeOut,108,36, 1, true); var volta:Tween = new Tween(btEmpresa, "_x", None.easeOut,180,36, 1, true); var volta:Tween = new Tween(btContato, "_x", None.easeOut,252,36, 1, true); var volta:Tween = new Tween(btBlindagem, "_x", None.easeOut,324,36, 1, true); var volta:Tween = new Tween(btVideos, "_x", None.easeOut,396,36, 1, true); cmenu--; } trace(cmenu); } nesse codigo o menu so vai!e o mais impressionante o if so funciona quando você da varios clicks rapidos e so olhar o tracecrt que você nota!! algue pode me explicar isso?----------------------------------------------------post editado apos alguns minutos-------------------------------detalhe no primeiro exemplo o botaoe apenas um quadrado que eu desenhei e trasformei em mce no seguindo os botoes são botoes da biblioteca do flash!isso atrapalha algo??? Editado Fevereiro 16, 2007 por babaloricha Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 adriano182 Postado Fevereiro 22, 2007 Denunciar Share Postado Fevereiro 22, 2007 tem como postar o fonte? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 babaloricha Postado Fevereiro 26, 2007 Autor Denunciar Share Postado Fevereiro 26, 2007 (editado) opa ai vai entãoimport mx.transitions.Tween; import mx.transitions.easing.*; var cmenu = 0; btMenu.onRelease = function(){ abreFechaRaiz(); } function abreFechaRaiz(){ trace("cmenu antes do if = "+cmenu); if(cmenu==0){ var vair:Tween = new Tween(btHome, "_x", None.easeOut,36, 108, 1, true); var vair:Tween = new Tween(btEmpresa, "_x", None.easeOut,36,180, 1, true); var vair:Tween = new Tween(btContato, "_x", None.easeOut,36,252, 1, true); var vair:Tween = new Tween(btBlindagem, "_x", None.easeOut,36,324, 1, true); var vair:Tween = new Tween(btVideos, "_x", None.easeOut,36,396, 1, true); cmenu++; } else{ var volta:Tween = new Tween(btHome, "_x", None.easeOut,108,36, 1, true); var volta:Tween = new Tween(btEmpresa, "_x", None.easeOut,180,36, 1, true); var volta:Tween = new Tween(btContato, "_x", None.easeOut,252,36, 1, true); var volta:Tween = new Tween(btBlindagem, "_x", None.easeOut,324,36, 1, true); var volta:Tween = new Tween(btVideos, "_x", None.easeOut,396,36, 1, true); cmenu--; } trace("cmenu depois do if = "+cmenu); cmenu++; }como vocês podem ver e simples mas não está funcionado <_<a para fazer o botoes use windows--->common library------>buttons btHome,btRmpresa,bt.. são as instancias por incrivel que parecao o meu problema está so nesse codigo ai que e todo ao codigo do menu! Editado Fevereiro 26, 2007 por babaloricha Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
babaloricha
da uma olhada nisso
Esta funcao funciona clica uma vel o menu vai clica outrta vez o menu volta mas olha essa outra e = zinha e não funciona direitonesse codigo o menu so vai!
e o mais impressionante o if so funciona quando você da varios clicks rapidos e so olhar o tracecrt que você nota!!
algue pode me explicar isso?
----------------------------------------------------post editado apos alguns minutos-------------------------------
detalhe no primeiro exemplo o botaoe apenas um quadrado que eu desenhei e trasformei em mc
e no seguindo os botoes são botoes da biblioteca do flash!
isso atrapalha algo???
Editado por babalorichaLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.