F-gos 0 Denunciar post Postado Outubro 3, 2008 Pessoal boa tarde!! Quero alterar função que duplica o mc da minha listagem de duplicateMovieClip para attachMovie. Como faço?? oq tenho q acrescentar na action???? Segue a action pra quem quizer ajudar: var styles:TextField.StyleSheet = new TextField.StyleSheet(); styles.onLoad = function(success:Boolean):Void { if (success) { trace(this.getStyleNames()); dados.load('eventos.xml'); } else { trace("Erro ao carregar o arquivo CSS."); } }; styles.load("eventos_style.css"); var dados:XML = new XML(); dados.ignoreWhite = true; dados.onLoad = function():Void { qtd = this.firstChild.childNodes.length; for(i=0; i<qtd; i++){ listagem.duplicateMovieClip('listagem' + i, _root.getNextHighestDepth()); _root['listagem'+i]._y+=i*90; _root['listagem'+i].texto.styleSheet = styles; var dia = this.childNodes[0].childNodes.childNodes[0].firstChild; var titulo = this.childNodes[0].childNodes.childNodes[1].firstChild; var sub = this.childNodes[0].childNodes.childNodes[2].firstChild; var img = this.childNodes[0].childNodes.childNodes[3].firstChild; _root['listagem'+i].texto.htmlText +="<p class='data'>"+dia+"</p><p class='titulo'>" +titulo + "</p>" + sub; _root['listagem'+i].link = this.childNodes[0].childNodes.childNodes[3].firstChild; loadMovie(img, mcVazio); _root['listagem'+i].onPress = function(){ loadMovie(this.link, mcVazio); } _root['listagem'+i].onRollOver = function(){ this.gotoAndStop(2); } _root['listagem'+i].onRollOut = function(){ this.gotoAndStop(1); } } listagem.unloadMovie(); } Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Outubro 6, 2008 você já deu uma pesquisada por "attachMovie" para ver como é a sintaxe dele? é bem simples basta ver os paramentos de cada uma e não se esqueça de marcar o linkAge do movieClip na biblioteca para o attachMovie funcionar []´s Compartilhar este post Link para o post Compartilhar em outros sites