Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafael.volles

[Flash] Função Click e MouseOut

Recommended Posts

Olá pessoal.

 

Seguinte estou como um probleminha, estou criando um mapa do brasil de representantes por estado. Ai criei as regiões e coloquei um efeito nela ao passar o mouse e quando clicar é para aparecer uma janelinha e ficar selecionado o estado. Só que quando eu clico e tiro o mouse ele some a janelinha e não consigo deixar selecionado o estado.

 

a Função fico assim.

 

import flash.events.MouseEvent;

 

rs_mc.addEventListener(MouseEvent.MOUSE_OVER, passou)

rs_mc.addEventListener(MouseEvent.MOUSE_OUT, saiu)

rs_mc.addEventListener(MouseEvent.CLICK, clicou)

 

 

function passou(e:MouseEvent){

gotoAndPlay(2);

}

 

function saiu(e:MouseEvent){

gotoAndPlay(15)

}

 

 

function clicou(e:MouseEvent){

gotoAndStop(14);

 

}

 

 

rs_mc.buttonMode = true

stop();

 

Agradeço desde já a ajuda.

 

Rafael Volles

Compartilhar este post


Link para o post
Compartilhar em outros sites

// tente isso aqui

 

// na parte aonde fica a função clicou troque o gotoAndStop por gotoAndPlay(14)

//pois quando o mause passar sobre os outros botoes ele ira desmarcar e outra coisa

 

 

 

function clicou(e:MouseEvent){

gotoAndStop(14);

 

}

 

// você tem que crir addEventListener(cricou,saiu,passou) e funçoes para cada um deles) para todos os estados com

por que apenas um estado esta sendo marcado , colocar apenas uma função e addEventLister para executar em todos os

estados isso ira causar uma confusão e e uma pratica ruim tente add um desses events em cada um dois estados

 

se você não entender me add no face que eu te explico melhor

 

paulocezarmsn@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.