Ir para conteúdo

POWERED BY:

Arquivado

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

juniormatrix

controlando MC a partir de outro no AS3

Recommended Posts

Olá

 

Minha dúvida é a seguinte: tenho dois movieclips, um instanciado 'menu' e outro 'conteudo'. Ambos estão no stage. Criei um botão em movieclip dentro do mc 'menu'. Quando esse botão for clicado, quero que vá para o frame 2 do mc 'conteudo'. É basicamente isso, mas não consigo fazer em AS3.

 

Na forma que aprendi, a muito tempo, era:

 

_root.conteudo.gotoAndStop(2);

 

Se alguem puder me ajudar, fico grato.

 

Junior

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente fazer assim

 

stage.parent.conteudo.gotoAndStop(2);

 

Ou

parent.conteudo.gotoAndStop(2);

 

Ou

parent.parent.conteudo.gotoAndStop(2);

 

 

Um dos jeitos deve funcionar :P

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá

 

Tentei usar umas das maneiras acima, mas parece não ter dado resultado.

 

Tentei usar isto:

 

btLink_mc.addEventListener(MouseEvent.CLICK, clique);

function clique(e:MouseEvent):void

{

MovieClip(root).conteudo.gotoAndStop(2);

}

 

Inicialmente resolveu, mas quando clico, ocorre um outro erro. Parece que pelo fato de estar usando um código externo (.as) para redimensionar o stage e ocupar toda a tela, surge este erro:

 

TypeError: Error #1034: Falha de coerção de tipo: não é possível converter com.onetwo.resize::Main@27871089 em flash.display.MovieClip.

at index_fla::menu_7/clique()

 

Estou com bastante dificuldades de resolver isso. Quando o fizer, irei postar aqui.

 

Grato por enquanto.

 

Abraços

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.