Publicidade
|
|
Mesmo código em 2 botões Funciona com um mas não com dois
#1
Posted 18 October 2009 - 11:45 PM
Eu gostaria que todos reagissem a seu tempo e independentemente.
Abaixo o link do .fla com os dois botões:
http://cid-f21e1bf0b1920e8d.skydrive.live....steBelocal2.rar
#2
Posted 19 October 2009 - 09:58 AM
#4
Posted 19 October 2009 - 12:44 PM
No frame 9, você pode substituir o código da função onEnterFrame() por este:
if (filme1.hitTest (_root._xmouse, _root._ymouse, true)) { // se o mouse encostar no MovieClip filme
filme1.playTo (21); // MovieClip filme toca até o frame 21
} else { // caso contrário
filme1.playTo (1);// MovieClip filme toca até o frame 1
}
if (filme.hitTest (_root._xmouse, _root._ymouse, true)) { // se o mouse encostar no MovieClip filme
filme.playTo (21); // MovieClip filme toca até o frame 21
} else { // caso contrário
filme.playTo (1);// MovieClip filme toca até o frame 1
}
};
Neste caso, seria interessante retirar as ações do frame 5. Na realidade, é recomedável você colocar suas ações em uma única camada, normalmente a de cima, tendo em vista que o Flash, por default, carrega os elementos de baixo para cima (bottom up). Assim, quando ele chegar na última camada, que na realidade é a de cima, ele já identificou todos os objetos no Stage e seus respectivos nomes de instâncias.
Evite colocar num mesmo frame objetos e ações. Facilita se você criar uma camada com nome Ações e colocar todo o código ali, independente do frame em que as ações forem colocadas.
#5
Posted 19 October 2009 - 02:01 PM
Então o filme vai rolar todo e mostrar todos os botões. Ao escolher qquer um deles e clicar, deverá ser acionado no Mc correspondente para clicarmos nos botões contidos neles.
Num código anterior, sem usar o hitest, todos apareciam mas não conseguia clicar no botões de seus Mcs.
#6
Posted 19 October 2009 - 02:01 PM
Então o filme vai rolar todo e mostrar todos os botões. Ao escolher qquer um deles e clicar, deverá ser acionado no Mc correspondente para clicarmos nos botões contidos neles.
Num código anterior, sem usar o hitest, todos apareciam mas não conseguia clicar no botões de seus Mcs.
#7
Posted 19 October 2009 - 05:36 PM
Já que o primeiro botão se repete até o frame 9, porque colocar o código dele no frame 5?
#8
Posted 19 October 2009 - 11:11 PM
Eu acho que não descrevi corretamente e por isso também não estou entendendo.
Inicialmente eu fiz como está neste link abaixo:
http://cid-f21e1bf0b1920e8d.skydrive.live....steAnterior.rar
É para funcionar desta maneira: são vários botões e ao passar o mouse sobre eles, aleatoriamente, cada um vai setar um Mc que contém botões que abrirão arquivos com getUrl.
Só que da forma como está neste exemplo, os botões dos Mc não sofrem a ação do clicar do mouse.
Com o hitTest eu consigo que os botões dos Mc finais reajam, mas não consigo que fiquem funcionando como neste exemplo.
Obrigado mesmo.
Luiz Paulo
#9
Posted 20 October 2009 - 12:30 AM
http://www.marcospralon.com/testes/TesteBelocal.html
#10
Posted 20 October 2009 - 08:49 AM
Vou abrir os arquivos para conferir os codigos.
Obrigado
#11
Posted 20 October 2009 - 10:20 AM
#12
Posted 20 October 2009 - 03:42 PM
Depois, dentro de cada MC, você tem que instanciar cada botão (eu dei o nome de bt1, bt2, ...), e lá no frame 21 você cria o código que fará cada getURL().
Share this topic:
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Google exclui comunidade de golpe virtual no Orkut
|
Notícias |
Notícias
|
|
|
|
Micro$oft contra crimes virtuais
Estadão.com.br |
Notícias |
TiTi Celestino
|
|
|
|
Como testar um script desses prontos ?
Baixei vários de Classificados e só aparece em branco |
PHP |
Matheus Augusto
|
|
|
|
UE define estratégias de combate a crimes na internet
|
Notícias |
Notícias
|
|
|
|
Como fazer um action que corte
uma foto em dois tamanhos distintos? |
Photoshop & Image Ready |
hekick
|
|
|
|
Snapshot
Capturando quadros em minha composição |
After Effects | Premiere |
Roger Peter
|
|
|
|
Greybox não funciona
|
Dreamweaver |
adrilr
|
|
|
|
referendo das armas
|
Humor |
sabe tudo
|
|
Publicidade
|
|

Help













