Ir para conteúdo

POWERED BY:

Arquivado

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

Aikon

Problema ao carregar swf externo e _root

Recommended Posts

Meu problema é o seguinte

 

Eu tenho um arquivo chamado galeria.swf que carrega algumas fotos baseado no arquivo .xml q eu indico. Tenho também um arquivo chamado main.swf q carrega a galeria dentro dele, ai eu pensei em separar a galeria por seções, então na galeria.swf eu coloquei:

 

loadDados.load(_root.galeria_type); //Seria loadDados.load("fotos.xml");

e nos botões do main.swf eu coloquei isso:

 

on (release) {
	_root.pag.pages["page"+_root.link].play();
	_root.link = 3;
	_root.galeria_type = "fotos.xml" // alterando esse fotos.xml pra qualquer .xml q eu queira
	_root.flag = 0;
}

mas quando ele carrega o arquivo galeria.swf, o flash da esse erro:

 

Error opening URL "file:///C|/Backup%20%2D%20Importantes/HotAndTasty/undefined"

alguém tem alguma sugestão? =x

Compartilhar este post


Link para o post
Compartilhar em outros sites

Talvez seja a ordem dos eventos.. tente:

 

on (release) {
	_root.galeria_type = "fotos.xml" // alterando esse fotos.xml pra qualquer .xml q eu queira
	_root.pag.pages["page"+_root.link].play();
	_root.link = 3;
	_root.flag = 0;
}

Falou

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não faço a mínima idéia de como está organizado seu código, mas:

loadDados.load(_root.galeria_type); //Seria loadDados.load("fotos.xml");

Tenta colocar isso em uma função,

on (release) {
	_root.galeria_type = "fotos.xml" // alterando esse fotos.xml pra qualquer .xml q eu queira
	_root.pag.pages["page"+_root.link].play();
	_root.link = 3;
	_root.flag = 0;
}
E no final desse evento chama essa função e vê se dá em alguma coisa!

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw pela ajuda pessoal =)

 

eu descobri o problema... tipo, a galeria não foi feita por mim, logo eu desconhecia todos os aspectos do codigo, ai eu resolvi dar uma olhada no resto do codigo e vi que ele ta com lockroot= true... se eu desligo ele carrega outro .xml, mas ai a galeria não funciona ja q em vez q pegar o root dela, ela pega do clip principal... to tentando dar um jeito de faze-la funcionar sem eu precisar tirar o lockroot, eu tentei com variaveis globais mas também não deu...

 

alguém tem alguma sugestão? :)

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.