tengo los tres mc originales (los 0's) en el escenario, en una posicion determinada.
he añadido tres lineas que me duplicaran los mc dependiendo de los datos del XML.
Código:
miXML = new XML()
miXML.ignoreWhite = true
miXML.load("noticias.xml")
miXML.ref = this
miXML.onLoad = function(succes){
if(succes){
var root = this.firstChild
nodes = root.childNodes
for(var i=0; i<nodes.length; i++) {
titulo_txt0.duplicateMovieClip("titulo_txt"+i, i)
comentario_txt0.duplicateMovieClip("comentario_txt"+i, i)
imagen_mc0.duplicateMovieClip("imagen_mc"+i, i)
this.ref["titulo_txt"+i].text = nodes[i].attributes.name
subnodes = nodes[i].childNodes
this.ref["comentario_txt"+i].text = subnodes[0].firstChild.toString()
this.ref["imagen_mc"+i].loadMovie(subnodes[1].firstChild.toString())
}
} else trace("Error al cargar el documento XML")
}
stop();
pero como voy variando las _X e _Y? porque tendre que hacerlo tambien dentro del for.
primero definiria una variable que seria la distancia+ a la que quiero que vayan situandose respecto del anterior. pero no se como hacerlo...
seria mas o menos asi?
Código:
var dist_y = 130;
//...y dentro del for
this.ref["comentario_txt"+i]._y = comentario_txt0._y + dist_y * i
de todas formas, estos codigos no me funcionan...
ayuda, plis