..:: MX Studio Fóruns ::..: Menu com efeito diferente [RESOLVIDO] - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Menu com efeito diferente [RESOLVIDO]

#1 User is offline   webpaulinho 

  • Group: Membros
  • Posts: 100
  • Joined: 04-June 04

Posted 19 July 2010 - 11:51 AM

Caros amigos do Imasters, gostaria de fazer um botão onde ao passar o mouse em cima, o objeto que dá destaque na seçao do menu que está aberta sai e vai em cima da seção que o mouse está em cima. Não quero fazer com Motion Teen, frame a frame, pois a animação fica muito dura, assim ela fica mais suave.

O SWF abaixo mostra mais ou menos o que eu quero porém o botão acaba andando junto com o objeto, é possivel utilizando o mesmo código porém o botão estar no palco principal para ele ficar parado no lugar, segue abaixo o que estou usando, tentei adaptar o código utilizado pelo Carnerinho no tutorial dele aqui no MXstudio de cortina deslizante.

Segue o código que usei para mostrar pra vocês o efeito que quero chegar.
Código do palco principal:
function movermc(mc)
{
if (_root.mc_ativo == Falso)
{
novoX = mc.originalX;
}
else if (mc == _root.mc_ativo || mc._x < _root.mc_ativo._x)
{
novoX = mc.abertoX;
}
distanciaX = novoX - mc._x;
mc._x = mc._x + distanciaX / _root.velocidade;
} 
mc_ativo = Falso;
velocidade = 6;


Código do movieclip cinza
onClipEvent (load)
{
originalX = this._x;
abertoX = 91;
}
onClipEvent (enterFrame)
{
_root.movermc(this);
}


Código do botão quem sou
on (rollOut)
{
_root.mc_ativo = Falso;
}
on (rollOver)
{
_root.mc_ativo = this;
}



SWF para visulização.

Se alguém conseguir me ajudar, agradeço.
0

#2 User is offline   Ohrlando 

  • Group: Membros
  • Posts: 139
  • Joined: 17-March 10

Posted 19 July 2010 - 03:01 PM

Olá amigo tudo bem?

eu tenho uma forma simples de fazer isso aí, usando classe externa no caso TweenLite

A idéia é a seguinte, cada texto sendo um movieClip você poe o seguinte código

textos:
onClipEvent(load){
	centroX = numeroCentroX;
	centroY = numeroCentroX;
}

onClipEvent(rollOver){
	import com.greensock.*;
	TweenLite.to(mcCinza, 1, {_x:esseTexto.centroX, _y:esseTexto.centroY});
}


cada texto vai ter seu próprio centroX (número central do mcTexto) e Y, não esqueça de substituir "esseTexto" pelo mcTexto certinho, provavelmente todos os centroY serão iguais, nesse caso nem precisa de variável, só por o número direto.
o download da classe com.greensock está aqui no canto direito encima "download as2"
poe a pasta no mesmo local do seu fla.

ps: pra funcionar perfeitamente, o mcCinza deve estar alinhado ao centro

abraço
0

#3 User is offline   webpaulinho 

  • Group: Membros
  • Posts: 100
  • Joined: 04-June 04

Posted 20 July 2010 - 12:03 PM

Valeu pela dica, mas já tinha conseguido fazer com Classe Tween, mas vou fazer com TweenLite para ver como fica, obrigado.

Problema Resolvido.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Samsung lança TVs 3D com meta de vendas de 2 mi de unidades Notícias Notícias 
  • 0 Replies
  • 96 Views
New Replies probleminha com usemap
aumenta a distancia entre camadas
Web Standards Jokerbh 
  • 0 Replies
  • 544 Views
New Replies por favor - flash com hora do servidor
por favor me ajude flash c/ hora do serv
PHP lucascl 
  • 3 Replies
  • 2118 Views
New Replies Site da PUC desfigurado!!!
Geek.com.br
Notícias TiTi Celestino 
  • 0 Replies
  • 375 Views
New Replies Anylink Drop Down Menu
Não funciona no Firefox.
Web Standards Kikitten 
  • 4 Replies
  • 1705 Views
New Replies Marketing em CELULAR
Alguem sabe como funciona...
Outros mateuswagner 
  • 0 Replies
  • 709 Views
New Replies Grupo sul africano compra 91% do site BuscaPé Notícias Notícias 
  • 0 Replies
  • 114 Views
New Replies Como abrir janelas POP-UP?? ASP Filipe_Moraes 
  • 2 Replies
  • 1934 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)