Ir para conteúdo

POWERED BY:

Arquivado

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

eduardofelden

Problemas com menu XML

Recommended Posts

Olá pessoal!

 

Estou com uma dúvida em relacao a um código de menu xml com o código ActionScript que nao funcionou no Flash MX...

Código segue abaixo:

// Vamos começar criando o objeto responsável pelo xml// var dados:XML = new XML();// Vamos ignorar os espaços em brancodados.ignoreWhite = true;// Carregamos o xmldados.load('http://www.dceunijui.com/imagens/flash/menu.xml');// Quando o xml for carregadodados.onLoad = function():Void {	// vamos pegar a quantidade de itens que há no xml	qtd = this.childNodes[0].childNodes.length;	// 	// vamos criar um laço de repetição gerando botoes	// de acordo com a quantidade de itens	// 	for (i=0; i<qtd; i++) {  // agora duplicamos o MovieClip 'bt' que é o nosso modelo  bt.duplicateMovieClip('bt'+i, _root.getNextHighestDepth());  // configuramos a altura do novo botao  _root['bt'+i]._y += i*22;  // pegmaos no xml o texto desse botao  _root['bt'+i].t = this.childNodes[0].childNodes[i].childNodes[0].firstChild;  // e colocamos o texto no campo de texto dinamico do botao  _root['bt'+i].texto.text = _root['bt'+i].t;  _root['bt'+i].texto2.text = _root['bt'+i].t;  // pegamos o link do botao no xml  _root['bt'+i].link = this.childNodes[0].childNodes[i].childNodes[1].firstChild;  // criamos a funcao para quando o botao for pressionado  _root['bt'+i].onPress = function() { 	 getURL(this.link);  };  // criamos a funcao rollover para o botao  _root['bt'+i].onRollOver = function() { 	 this.gotoAndStop(2);  };  // Criamos a função rollout  _root['bt'+i].onRollOut = function() { 	 this.gotoAndStop(1);  };	}	// Removemos o MovieClip 'bt' que funcionou como molde	bt.unloadMovie();}
Ocorrem os seguintes erros

**Error** Scene=Menu, layer=Layer 2, frame=1:Line 42: Unexpected '}' encountered

}

 

Total ActionScript Errors: 2 Reported Errors: 2

 

Aguardo um retorno...

O arquivo fonte encontra-se nesse endereco

Arquivo Flash

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.