Ir para conteúdo

POWERED BY:

Arquivado

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

ferruge

loadClip não funciona

Recommended Posts

Ae, pessoal, to precisando de uma forcinha aki...

 

To tentando faze um Administrador de notícias para Flash, integrado com php e mysql... Funcionou bem, ateh a hr q eu tentei dah um loadClip para colocar uma figura dentro de um MV... Eis o código:

 

var arq_1:String;var arq_1p:String;System.useCodepage = true;var noticias:XML = new XML();noticias.ignoreWhite = true;noticias.load("http://www.jump.com.br/testes/gera_xml.php?id=1");noticias.onLoad = function(b:Boolean):Void {conteudo.text=noticias.childNodes[0].childNodes[0].attributes.arq_1p;	arq_1 = noticias.childNodes[0].childNodes[0].attributes.arq_1;arq_1p = noticias.childNodes[0].childNodes[0].attributes.arq_1p;}var x1:Number;var y1:Number;x1= 490;y1= 205;this.createEmptyMovieClip("fig1", 0);t1= x1 + 91;t2= y1 + 37;with (fig1) {		moveTo(x1, y1);	lineTo(t1, y1);	lineTo(t1, t2);	lineTo(x1, t2);	lineTo(x1, y1);		loadMovie("http://www.jump.com.br/noticias/fotos/"+ _root.arq_1);	_x=(x1);	_y=(y1);}//Desenhando o botãothis.createEmptyMovieClip("bot1", this.getNextHighestDepth());with (bot1) {	//Cor em RGB hex e alpha	beginFill(0xffffff, 70);	moveTo(x1, y1);	lineTo(t1, y1);	lineTo(t1, t2);	lineTo(x1, t2);	lineTo(x1, y1);	endFill();	}bot1.onRollOver = function(){	this._alpha = 0;}bot1.onRollOut = bot1.onReleaseOutside = function(){	this._alpha = 70;}bot1.onRelease = function () {	getURL("http://www.jump.com.br/noticias/fotos/"+arq_2p, "_blank");}

Jogando o conteúdo da arq_1p pra dentro do texto dinamico "conteudo", aparece esccrito normal... Qdo eu tento dah um loadClip, ele dah como "undefined", fica assim: Error opening URL "http://www.jump.com.br/noticias/fotos/undefined"...

 

O q eu devo fazer para q esse lazarento desse movie clip consiga abrir a figura e ler a variável arq_1p?

 

Se puderem me ajudar, eu agradeço... To precisando salvar meu emprego!!!

 

Mto obrigado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, o resultado foi o seguinte:undefinedundefinedError opening URL "http://www.jump.com.br/noticias/fotos/undefined"Pq não tah lendo essa m***** de variavel? O interessante eh o getURL le ela normal...

Vamos fazer um pequeno teste. Adicione essa linha antes do loadMovie:

trace(_root.arq_1);trace(typeof _root.arq_1);loadMovie("http://www.jump.com.br/noticias/fotos/"+ _root.arq_1);
Poste os resultados.Flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara.. Deu na mesma.. Eu tentei tira de dentro do with e fazer ele no final, com fig1.loadClip, e nao funcionou do mesmo jeito... Meu juro por Deus q nao sei mais o q tentar... Esse negócio eh mtooo dificil!

Hum... acho que esse seu código não está num frame do _root. Deixe assim então, para localizar a variável:loadMovie("http://www.jump.com.br/noticias/fotos/"+ arq_1);Flw

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.