Ir para conteúdo

POWERED BY:

Arquivado

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

João Melo

Mudar o xml

Recommended Posts

Boa noite, sei fazer o flash ler o xml, mas neste caso no palco tenho por exemplo txt_sobre e mc_foto.

O txt_sobre lê o nó sobre do xml e mc_foto o nó foto, mas tenho "2" bts que quero que quando clicar no btHome ele carregue o home.xml e o btCasa o casa.xml.

 

desde já agradeço. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Antes de ir procurar (de novo :wacko: ) na net resolvir fazer uns testes com o "básico" conhecimento que tenho de flash+xml, então deu certo, vou postar aki para todos, e quem souber de uma outra forma e queira implementar sinta-se livre http://forum.imasters.com.br/public/style_emoticons/default/blush.gif .

 

no 1º frame (as = nome do layer) do palco

System.useCodepage = true;
var arquivo:XML = new XML();
arquivo.load("pt.xml");
arquivo.ignoreWhite = true;
arquivo.onLoad = function() {
 clip.loadMovie(this.childNodes[0].childNodes[0].attributes.imagem);
 nome.legenda.text = this.childNodes[0].childNodes[0].attributes.legenda;
};
No 2º layer (as bts)

bt1.onRelease = function() {
 var arquivo1:XML = new XML();
 arquivo1.load("pt.xml");
 arquivo1.ignoreWhite = true;
 arquivo1.onLoad = function() {
  clip.loadMovie(this.childNodes[0].childNodes[0].attributes.imagem);
  nome.legenda.text = this.childNodes[0].childNodes[0].attributes.legenda;
 };
};
bt2.onRelease = function() {
 var arquivo1:XML = new XML();
 arquivo1.load("es.xml");
 arquivo1.ignoreWhite = true;
 arquivo1.onLoad = function() {
  clip.loadMovie(this.childNodes[0].childNodes[0].attributes.imagem);
  nome.legenda.text = this.childNodes[0].childNodes[0].attributes.legenda;
 };
};
Faça 2 bts e instancie-os de bt1 e bt2 e pronto.

 

Aproveitei e resolvir colocar 3 bandeirinhas para troca de idioma no site que estou desenvolvendo http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Abraços.

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.