Ir para conteúdo
Fórum Script Brasil

Diego Visachi

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Diego Visachi

Diego Visachi's Achievements

0

Reputação

  1. beleza galerinha, eu sou novo aqui e novo em XML. Montei um código simples, com ajuda de vários tutoriais, onde o mesmo pega uma imagem via XML, motra e tem um botão avançar e voltar... Simples, mas to queimando a cuca a alguns dias... vou postar a action... stop(); i=0; System.useCodepage = true; // habilita acentos; var arquivo:XML = new XML(); // cria a variável para ler o xml; arquivo.load("portfolio.xml"); // manda a variável ler o arquivo.xml salvo anteriormente; arquivo.ignoreWhite = true; // ignora espaços em branco no XML function carrega() { // cria a função "carrega" que mostra o conteúdo alvo_img.loadMovie(arquivo.childNodes[0].childNodes[i].attributes.imagem); tx_numero.text = arquivo.childNodes[0].childNodes[i].attributes.numero; tx_tipo.text = arquivo.childNodes[0].childNodes[i].attributes.tipo; tx_titulo.text = arquivo.childNodes[0].childNodes[i].attributes.titulo; } arquivo.onLoad = function() { total = arquivo.childNodes[i].childNodes.length; // pegar quantidade de fotos carrega(); } avancar.onRelease = function() { // ao clicar no avançar... if(i == total-1) { // ...se já estiver na última foto... i=0; // volta pra primeira } else { // senão... i++; // vai para a próxima } carrega(); // carrega a foto } voltar.onRelease = function() { // ao clicar no botão voltar... if(i == 0) { // se estiver na primeira foto... i=total-1;//... quando clicar pra voltar, vai pra última } else { // senão... i--; // ... volta uma foto } carrega(); // carrega a foto } o XML é simples ainda falta arrumar as informações... <?xml version="1.0" encoding="iso-8859-1"?> <galeria> <foto imagem="img_port/port_01.jpg" numero="01" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_02.jpg" numero="02" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_03.jpg" numero="03" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_04.jpg" numero="04" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_05.jpg" numero="05" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_06.jpg" numero="06" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_07.jpg" numero="07" tipo="Educação" titulo="Colégios"/> <foto imagem="img_port/port_08.jpg" numero="08" tipo="Educação" titulo="Colégios"/> </galeria> Quando executo o .swf, a primeira tela aparece normal, tudo no seu devido lugar, mas, não consigo mudar para o próximo... E não sei onde está o erro... Abraços e obrigado galera....
×
×
  • Criar Novo...