IvanGS Posted May 29, 2009 at 03:24 PM Report #268346 Posted May 29, 2009 at 03:24 PM é assim tou a estagiar numa empresa onde me pediram para criar um mapa em flash para uma cadeia de hoteis ai tudo bem neste momento esta quase pronto mas o problema e este: tenho varios botoes numa zona e ao clicar nesses botoes aparece um postal, o problema e que tenho um evento "rollOver" nesses botoes e quando o postal esta a frente ao passar com o rato por cima de um desses botoes o postal desaparece. ? qual e a solução para isso? e mesmo muito urgente
pouic Posted May 29, 2009 at 04:41 PM Report #268391 Posted May 29, 2009 at 04:41 PM Antes de mais bem vindo 🙂 A solução é bastante simples.... Quando abre o postal podes colocar um botão com posição x =0 e y = 0 tendo o tamanho do Stage. Assim ficas com uma mascara a tapar os eventos que estão por baixo do teu postal... Percebes-te a ideia? Se for assim muito urgente posta o FLA que alguém te irá ajudar 😛
IvanGS Posted May 29, 2009 at 04:55 PM Author Report #268396 Posted May 29, 2009 at 04:55 PM Obrigado segundo o que percebi e para meter um botao tranasparente com o tamanho do fundo certo? uma pergunta parva xD como e q eu posto o fla
IvanGS Posted May 29, 2009 at 05:10 PM Author Report #268399 Posted May 29, 2009 at 05:10 PM o link ta aqui foi a unica maneira de que me lembrei xD http://rapidshare.com/files/238596798/Untitled-1.fla.html
pouic Posted June 1, 2009 at 09:16 AM Report #268866 Posted June 1, 2009 at 09:16 AM o link foi removido pelo servidor...
IvanGS Posted June 2, 2009 at 02:11 PM Author Report #269291 Posted June 2, 2009 at 02:11 PM Obrigado pela ajuda =D resolvi o problema ja podem fechar o topico
pouic Posted June 3, 2009 at 11:13 AM Report #269591 Posted June 3, 2009 at 11:13 AM Podias colocar a solução que utilizas-te, pois hoje foste tu a ter problemas amanhã poderá ser outro...
IvanGS Posted June 3, 2009 at 02:14 PM Author Report #269652 Posted June 3, 2009 at 02:14 PM a solução foi: criar uma variavel global na 1ª frame depois no botao que tinha o evente rollOver chamei a variavel e dei-lhe um valor de "1" depois na frame apar onde o rollOver esta a mandar que era o botao propriamente dito meti na mesma variavel o valor "0", e no botao fechar do postal voltei a colocar o valor 1. em baixo irei colocar os codigos propriamente ditos: passo 1: Variavel global: _global.verpostal = 1; passo2: botao com rollOver: on (rollOver){ if (_global.verpostal==1) { this.gotoAndStop("frame que se pretende"); } } passo3: Botao com o release: on (release){ this.gotoAndPlay("Frame que se pretende"); _global.verpostal=0; } passo4: botao fechar: on (release){ this.gotoAndPlay("Frame que se pretende"); _global.verpostal=1; }
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now