tengo este código ...
Código :
function CrearXML(slocalidad:String):Void {
var xmlVal:XML = new XML();
var url:String = "buscar.php?localidad="+slocalidad;
_root.DestinoXML.enabled= false;
xmlVal.load(url);
xmlVal.ignoreWhite = true;
xmlVal.onLoad = function(bSuccess:Boolean) {
if (bSuccess) {
var xnAlquileres:XMLNode = xmlVal.firstChild;
var aNumAlquileres:Array = xnAlquileres.childNodes;
var xnAlquiler:XMLNode = xnAlquileres.firstChild;
for (var i = 0; i<aNumAlquileres.length; i++) {
//Creamos los objetos según los nodos de alquileres
var AlquilerMC:MovieClip = _root.DestinoXML.attachMovie("Alquiler", "Alquiler"+i, i);
if (i=0){
AlquilerMC._x = 0;
}else{
AlquilerMC._x = (i*135) + 10;
}
AlquilerMC._y = 0;
AlquilerMC.descripcion.text = unescape(xnAlquiler.firstChild.toString());
AlquilerMC.referencia.text = unescape(xnAlquiler.attributes["referencia"].toString());
AlquilerMC.tipo.text = unescape(xnAlquiler.attributes["tipo_inmueble"].toString());
//AlquilerMC.referencia.text = unescape(xnAlquiler.firstChild.toString());
//_root.campoxml.text = unescape(xnAlquiler.firstChild.toString());
var xnAlquiler:XMLNode = xnAlquiler.nextSibling;
//Cambio al siguiente nodo
}
} else {
trace("Error en la lectura del xml");
}
};
}
stop();
Antes me funcionaba, pero cuando he añadido la parte ...
Código :
if (i=0){
AlquilerMC._x = 0;
}else{
AlquilerMC._x = (i*135) + 10;
}...para colocar el primer mc en la posicion x=0, al probarlo me deja el equipo KO.
¿qué está mal?
Gracias

