rafinhaphp 0 Denunciar post Postado Dezembro 22, 2008 Salve galera.. eu estudo ActionScript2.0 a pouco mais de 1 mes!!! estou aprendendo sózim! com a galera aqui do furum e pesquisas pela net! esse é meu primeiro trabalho em AS... é uma galeria com XML.... sei q tem muito oq melhorar ainda!!! mas eu axei q o script fico muito grande... deem suas opinoes ai!!! //botão - 01 System.useCodepage = true; //Habilita acentos var arquivo:XML = new XML();//Cria a variával para ler o XML; arquivo.load("arquivo.xml");// manda a variavel ler o arquivo.xml arquivo.ignoreWhite = true;//habilita espaços em branco arquivo.onLoad = function() {//após a leitura do XML execulta a ação _root.menu.b1.createEmptyMovieClip("foto",1); var carrega:MovieClipLoader = new MovieClipLoader(); var pegaTamanho:Object = new Object(); carrega.loadClip(this.childNodes[0].childNodes[0].attributes.imagem,menu.b1.foto); setProperty("_root.menu.b1.foto", _xscale, "10.5"); setProperty("_root.menu.b1.foto", _yscale, "10.5"); pegaTamanho.onLoadInit = function(){ var tamanhoX = _root.menu.b1.foto._width; var tamanhoY = _root.menu.b1.foto._height; setProperty("_root.menu.b1.foto", _x, -tamanhoX/2); setProperty("_root.menu.b1.foto", _y, -tamanhoY/2); } carrega.addListener(pegaTamanho); } //quando passar mouser _root.menu.b1.onRollOver=function():Void{ setProperty("_root.menu.b1", _alpha, "80"); } _root.menu.b1.onRollOut=function():Void{ setProperty("_root.menu.b1", _alpha, "100"); } //criar MC e carrega foto _root.menu.b1.onPress=function():Void{ System.useCodepage = true; //Habilita acentos var arquivo:XML = new XML();//Cria a variával para ler o XML; arquivo.load("arquivo.xml");// manda a variavel ler o arquivo.xml arquivo.ignoreWhite = true;//habilita espaços em branco arquivo.onLoad = function() {//após a leitura do XML execulta a ação legenda.text = this.childNodes[0].childNodes[0].attributes.legenda; foto.createEmptyMovieClip("foto_mc",1); var carrega:MovieClipLoader = new MovieClipLoader(); var pegaTamanho:Object = new Object(); carrega.loadClip(this.childNodes[0].childNodes[0].attributes.imagem,foto.foto_mc); setProperty("foto.foto_mc",_xscale,25); setProperty("foto.foto_mc",_yscale,25); pegaTamanho.onLoadInit = function() { var tamanhoX = foto.foto_mc._width; var tamanhoY = foto.foto_mc._height; setProperty("foto.foto_mc",_x,-tamanhoX/2); setProperty("foto.foto_mc",_y,-tamanhoY/2); } carrega.addListener(pegaTamanho); } } entra ai pra ver ela funcionando!!! www.blueopenbar.com.br/temp/galeria1.0/galeria.swf Compartilhar este post Link para o post Compartilhar em outros sites
rafinhaphp 0 Denunciar post Postado Dezembro 23, 2008 galera o logim é: nome:rafael senha:12344321 Compartilhar este post Link para o post Compartilhar em outros sites