Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2011, 15:30
ricardomz
 
Fecha de Ingreso: junio-2005
Ubicación: Edo. Mex
Mensajes: 725
Antigüedad: 19 años, 5 meses
Puntos: 5
Respuesta: cargando color desde xml, error parseInt

Amigos,

El error se debía a que el color lo tenía fuera de la función. Envío el codigo corregido por si a alguien le funciona:

Código:
function loadXML(loaded) {
     if (loaded) {
            //Extraigo del xml el color de los clips
            oficina_01= this.firstChild.childNodes[0].firstChild.nodeValue;
            oficina_02= this.firstChild.childNodes[1].firstChild.nodeValue;
            oficina_03= this.firstChild.childNodes[2].firstChild.nodeValue;
            oficina_04= this.firstChild.childNodes[3].firstChild.nodeValue;
            
			//Cambiamos los colores de los clips, por ejemplo mc_uno.
			_color = new Color(mc_uno).setRGB(parseInt(oficina_01,16));
     } else {
             content = "archivo no encontrado!";
     }
}
 
//Llamo a la función
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("uno.xml");
Saludos y gracias!