..:: MX Studio Fóruns ::..: Problemas com onRollOver - ..:: 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

Problemas com onRollOver

#1 User is offline   Kramer 

  • Group: Membros
  • Posts: 16
  • Joined: 21-June 05

  Posted 09 February 2006 - 04:43 PM

Olá a todos !

Estou tendo problemas com uma função onRollOver que estou fazendo.

Ao passar o mouse sobre o botão eu quero que a foto uma foto seja carregada.
Eu tenho 6 botões e 6 fotos quando eu passar o mouse sobre o 1º botão eu quero que carregue a 1º foto, quando eu passar o mouse sobre o 2º botão eu quero que carregue a 2º foto, e assim por diante até o 6º botão.

Qual é o meu problema: Quando eu passo o mouse sobre qualquer botão a foto carregada é a ultima.

Como posso resolver isto?

O código segue a baixo:

CODE
var carrFoto = _root.createEmptyMovieClip("carrFoto",20);

//Loop de ações para os botões
for (var i = 0; i < iCount; i++)
{
//cria uma array que armazena o valor do XML
var end:Array = new Array ("home.png", "saiba.png", "filosofia.png", "produtos.png", "contato.png", "cadastro.png");

//imprime na janela de saida o valor do xml
trace(end[i]);
//ação onRollOver
arrMenu[i].base.onRollOver = function()
{
 //pinta o menu
 this.colorTo(0xFFCC00, 1, "easeOutStrong");
 for(var i = 0; i < iCount; i++)
 {
  //carrega a foto
  _root.carrFoto.loadMovie(end[i], carrFoto);
  //trace(end[i]);
 }

}

//ao tirar o mouse
arrMenu[i].base.onRollOut = function()
{
 //pinta o botão
 this.colorTo(0x66CC00, 1, "easeOutStrong")
 //carrega a foto
 _root.carrFoto.loadMovie(end[0], carrFoto);
}

arrMenu[i].base.onRelease = function()
{
 this.colorTo(0x66CCFF, 1, "easeOutStrong");
 this.enabled = false;
 current.colorTo(0x66CC00, 1, "easeOutStrong");
 current.enabled = true;
 _global.current = this;
}
}


Obrigado!
0

Share this topic:


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



Publicidade




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