Ir para conteúdo

POWERED BY:

Arquivado

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

manobr

Problemas no meu swf

Recommended Posts

Fiz um movie clip em flash mas tá dando um problema:http://201.25.147.2/teste/botoes.swfNo menu, qdo passo o mouse e tiro ele funciona normal os mc mas as imagens do lado, elas não voltam ao estado original.Os botões: "Máquinas e Produção" e "Localização" (do lado direito) funcionam normal mas qdo passa nos outros, ou mesmo no menu desses, ele não volta.Um dos códigos q usei (talvez esteja errado, se puderem me ajudar, eu agradeço, sou cabaço no flash):

on (rollOver) { tellTarget ("/mctxtempresa") { gotoAndPlay(2); } tellTarget ("/mcempresa") { gotoAndPlay(2); }}on (rollOut) { tellTarget ("/mctxtempresa") { gotoAndPlay(10); } tellTarget ("/mcempresa") { gotoAndPlay(10); }}

Esse código eu usei nos botões do menu e nos botões dentro dos movie clips (que são as primeiras imagens do quadrado que aparecem), o mctxtempresa é onde tem o mc da faixa atrás do botão do menu e o mcempresa é o mc imagem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiramente eu sugiro que você não utilize tellTarget e muito menos a sintaxe de barras. Você deve alterar pra algo do tipo:

 

on (rollOver) {	_root.mctxtempresa.gotoAndPlay(2);}

Neste caso o _root é o mesmo que raiz. A barra fazia esse papel, mas esse tipo de uso está depreciado desde o flash 6.

Então, só explicando um pouco mais, você no trecho acima referencia o movie clip mctxtempresa que está na raiz do filme (linha de tempo principal), e utiliza o método gotoAndPlay diretamente a partir dele.

 

Qualquer coisa, posta aí ;)

 

[]s

Anderson Mello

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia, Anderson.

 

Antes de mais nada, obrigado pela dica do código.

Eu fiz a alteração, e pelo menos o código ficou bem menor

on (rollOver) {	_root.mctxtempresa.gotoAndPlay(2);	_root.mcempresa.gotoAndPlay(2);}on (rollOut) {	_root.mctxtempresa.gotoAndPlay(10);	_root.mcempresa.gotoAndPlay(10);}

Mas continua o mesmo problema, qdo eu passo o mouse em cima, espero executar, depois tiro, ele executa normal, mas se passo o mouse rápido, ele pára, não faz o rollOut.

 

[]'s

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.