Problemas Com Onrollover
Started By boirock, 28/12/2006, 10:55
9 replies to this topic
#1
Posted 28/12/2006, 10:55
Pessoal, criei uma espécie de menu drop down utilizando flash...
Quando o mouse passa sobre o Movie Clip, vai para o frame Dois onde tenho um Dynamic Text (na linha de cima) aceitando caracteres HTML que contém alguns links.
Funcionava beleza... mas aí passei a utilizar o conceito de onRollOver e onRollOut = function()... agora quando eu tento clicar nos links do dynamic text nada acontece...
E agora José?
[] rafael
Quando o mouse passa sobre o Movie Clip, vai para o frame Dois onde tenho um Dynamic Text (na linha de cima) aceitando caracteres HTML que contém alguns links.
Funcionava beleza... mas aí passei a utilizar o conceito de onRollOver e onRollOut = function()... agora quando eu tento clicar nos links do dynamic text nada acontece...
E agora José?
[] rafael
#2
Posted 29/12/2006, 09:51
boirock,
facilitaria se voce mostrasse como esta seu codigo...
o correto seria
facilitaria se voce mostrasse como esta seu codigo...
o correto seria
bt_instancia.RollOver = function(){ texto_instancia.text = 'TEXTO' }
www.andrewsmedina.com.br
#3
Posted 29/12/2006, 10:30
É... não postei o código pq achei que podia ser uma situação mais comum... mal aí... mas lá vai!
O preenchimento da variável do dynamic text eu faço dentro do Movie Clip... Esse tá funcionando, tava ok até eu passar a usar esse método de Onrollover e onrollout
valeu...
[] rafael
this.btnmenu.onRollOver = function() { anima.gotoAndStop(2); quadro.gotoAndStop(2); getURL("java script:trabalha_div('menu2',1);"); } this.btnmenu.onRollOut = function() { anima.gotoAndStop(1); quadro.gotoAndStop(1); getURL("java script:trabalha_div('menu2',0);"); }
O preenchimento da variável do dynamic text eu faço dentro do Movie Clip... Esse tá funcionando, tava ok até eu passar a usar esse método de Onrollover e onrollout
valeu...
[] rafael
Edição feita por: boirock, 29/12/2006, 10:33.
#4
Posted 29/12/2006, 10:38
só uma coisa vc já estava usando gotoAndStop(); antes de começar a usar o RollOver, RollOut?
#5
Posted 29/12/2006, 10:47
A timeline principal tem um frame só... O resto todo tem stop...
[] rafael
[] rafael
#6
Posted 29/12/2006, 13:14
uma pergunta o anima esta dentro do btnmenu ou na cena?
se for na cena use o _root para especificar isso
se for na cena use o _root para especificar isso
this.btnmenu.onRollOver = function() { _root.anima.gotoAndStop(2); _root.quadro.gotoAndStop(2); getURL("java script:trabalha_div('menu2',1);"); } this.btnmenu.onRollOut = function() { _root.anima.gotoAndStop(1); _root.quadro.gotoAndStop(1); getURL("java script:trabalha_div('menu2',0);"); }
www.andrewsmedina.com.br
#7
Posted 29/12/2006, 13:37
D repente estou me expressando mal...
Btnmenu, quadro e anima estão no principal... no _root... O processo geral está funcionando! O que acontece é que antes de eu usar o onrollover os links que eu tinha dentro do dynamic text (que está dentro do movie chamado quadro) como conteúdo html funcionavam! Chamavam as URLs bem certinho...
Agora q passei a usar o onrollover PARECE que tudo virou um grande botão, e em qualquer lugar que eu clico é a mesma coisa q se não tivesse clicado...
O html que é carregado está certo, já conferi... o problema é que não consigo clicar no link! É como se tivesse algo em cima (e não tem).
agradeço a todos q estão dando atenção...
O arquivo...
[] rafael
3.zip 17.19KB 5 downloads
Btnmenu, quadro e anima estão no principal... no _root... O processo geral está funcionando! O que acontece é que antes de eu usar o onrollover os links que eu tinha dentro do dynamic text (que está dentro do movie chamado quadro) como conteúdo html funcionavam! Chamavam as URLs bem certinho...
Agora q passei a usar o onrollover PARECE que tudo virou um grande botão, e em qualquer lugar que eu clico é a mesma coisa q se não tivesse clicado...
O html que é carregado está certo, já conferi... o problema é que não consigo clicar no link! É como se tivesse algo em cima (e não tem).
agradeço a todos q estão dando atenção...
O arquivo...
[] rafael
3.zip 17.19KB 5 downloads
Edição feita por: boirock, 29/12/2006, 13:41.
#8
Posted 29/12/2006, 13:58
bom se voce fizer um evento tipo onRollover num clipe... os eventos dos subclipes nao funcionarao mesmo
www.andrewsmedina.com.br
#9
Posted 29/12/2006, 14:10
Isso muito me entristece...
Valeu cara... vou procurar outro meio que se adeque!
[]
Valeu cara... vou procurar outro meio que se adeque!
[]
#10
Posted 08/01/2007, 16:27
Isso é uma das coisas que irritam profundamente no flash. Então o que vc pode fazer é:
Em um quadro um botão invisível DENTRO do clip que tem todos os outros botões.
RollOver nele, faz um gotoAndStop(); para o quadro onde estão os outros botões e esse botão invisível não existe mais.
Só assim.
Abraços
pp
Em um quadro um botão invisível DENTRO do clip que tem todos os outros botões.
RollOver nele, faz um gotoAndStop(); para o quadro onde estão os outros botões e esse botão invisível não existe mais.
Só assim.
Abraços
pp
WebFórum - Equipe de Flash - Moderador
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)