Ir para conteúdo

POWERED BY:

Arquivado

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

brunorios

[Resolvido]Alterar textfield no stage a partir de um swf externo

Recommended Posts

Salve galera...

 

Meu site funciona assim:

 

Tenho um filme principal, "index.swf" que possui uma galeria de fotos instanciada como "galeria"...

 

Tenho um swf externo, "catalogo.swf" que é carregado no palco...

 

O problema é que não consigo alterar um textField que está na galeria de fotos no index.swf...

 

A função é a seguinte:

function mcPress(event:MouseEvent) {
	MovieClip(this.parent.parent.parent).xmlModelo = dadosXML.linha.link[atual];
	MovieClip(this.parent.parent.parent).galeria.gotoAndPlay(2);
	MovieClip(this.parent.parent.parent).galeria.detalhes.referencia.text = dadosXML.linha.ref[atual];
}
Só a terceira linha dessa função que não está funcionando...

Consigo alterar a variavel "xmlModelo" no stage, consigo dar play no mc "galeria", só não consigo alterar o textField "referencia"... e como podem ver o caminho ta certo, pois a segunda linha funciona...

 

O erro retornado é o seguinte:

 

TypeError: Error #1009: Cannot access a property or method of a null object reference

 

Valeu galera!

Compartilhar este post


Link para o post
Compartilhar em outros sites

descobri o problema...

 

o flash estava tentando preencher o campo "referencia" antes mesmo de dar gotoAndPlay(2); apesar de eu ter instruido o flash a dar gotoAndPlay antes de preencher o campo...

 

movi o mc "detalhes" para o frame 1 e resolveu...

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.