inbloombr 0 Denunciar post Postado Agosto 7, 2009 Olá pessoal, Criei um menu onde ele fica escondido na lateral da tela. As ações para este menu são essas. mcMenu._x = -250; mcMenu._y = 58; this.mcMenu.fundomenu._height = Stage.height-111; mcMenu.onRollOver = function (){ mcMenu.xSlideTo( int(0), 0.6, "easeoutquart");} mcMenu.onRollOut = function (){ mcMenu.xSlideTo( int(-250), 0.6, "easeoutquart");} Gostaria de criar um intervalo de tempo para nao ficar muito brusco. Quando passar por cima ele vai pra posição-250 e aparece na tela. então ficaria 3 segundos ali e depois sim iria para o rollout. um temporizador para o menu em Actionscript 2.0 Outra dúvida é que qualquer movieclip q eu coloque dentro deste menu fica sem funcionalidade. Está tudo instanciado! Agradeço qualquer ajuda. Vlw Galera Compartilhar este post Link para o post Compartilhar em outros sites
inbloombr 0 Denunciar post Postado Agosto 7, 2009 estou tentando assim mas ele esta diminuindo o tempo na metada cada vez q passo o mouse. mcMenu.onRollOver = function (){ mcMenu.xSlideTo( int(0), 0.6, "easeoutquart"); } mcMenu.onRollOut = function (){ var intervalo:Number = setInterval(executarAnimacao, 3000); function executarAnimacao():Void { mcMenu.xSlideTo( int(-250), 0.6, "easeoutquart"); } } qual a melhor maneira de se criar este menu móvel? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 7, 2009 no rollOver você tem que zerar a variavel e setar novamente com clearInterval abraços Compartilhar este post Link para o post Compartilhar em outros sites