Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, estou fazendo um site em flash e resolvi fazê-lo da seguinte maneira:
Tem uma página index.swf que contém um menu com acesso a várias páginas e que vou chamar aqui de MovieClip Pai para melhor entendimento. Quando alguém clica no botão "empresa", ele carrega um MovieClip externo "empresa.swf" que vou chamar aqui de MovieClip Filho.
Até aí tudo bem, não houve problemas, entretanto eu criei um botão dentro do MovieClip Filho "empresa.swf" que deveria acessar uma função do MovieClip Pai "index.swf". Como eu faço isso? Já tentei de tudo e nada dá certo...
Eu criei no MovieClip Filho "empresa.swf" um botao.AddEventListener(MouseEvent.CLICK, MovieClip(root).funcaoDesejada), mas não deu certo.
Alguns me falaram para usar MovieClip(parent.parent) no lugar de MovieClip(root), mas daí surgiram algumas dúvidas: quantos "parent" e vou usar? Eu já testei com vários "parent" e não deu certo, não sei o que acontece...
Se alguém souber de algum jeito mais fácil de fazer isso eu agradeço.
Carregando comentários...