Nathanael 0 Denunciar post Postado Agosto 19, 2008 Como fazemos para que o mouse siga o menu como no exemplo deste site? http://www.wbvideoconferencia.com.br/ Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Agosto 19, 2008 Você va precisar de uma variável para controlar a posição do quadrado quando tira o mouse do botão, e essa variavel vai se alterar de acordo com o clique, depois fazer uma posição pra cada menu, para no rollover ele ir pra posição onde passou o mouse, e finalmente uma função que desloca o quadrado, daria pra fazer algo assim: var pos_out: Number = 0; // posição inicial function mover_mc(mc, posx){ mc.count = 0; mc.onEnterFrame = function(){ this._x = this._x + (posx - this._x) * 0.4; // faz o ease do deslocamento if(this.count > 20){ mc._x = posx; delete this.onEnterFrame; // deleta o enterframe depois de 20 loops pra não ficar processando a toa } } } finalmente nos botões você coloca no rollover: mover_mc(instancia_do_quadrado, this._x); no out mover_mc(instancia_do_quadrado, pos_out); no release: pos_out = this._x; // pra quando passar o mouse ele ir em direção a nova sessão clicada Não testei nada, mas deve funcionar, qquer dúvida poste ai novamente Compartilhar este post Link para o post Compartilhar em outros sites