Comunidad de diseño web y desarrollo en internet online

funcion y XML

Citar            
MensajeEscrito el 18 Dic 2006 06:52 pm

Código :

//TENGO UN XML QUE SE LLAMA LIBROS
//UN CLIP QUE SE LLAMA mcLibro
//INTENTO QUE AL HACER ROLLOVER SOBRE CADA LIBRO ME DEVUELVA LA PROPIEDAD AUTOR 
// Y LA ESCRIBA EN UN CAMPO DE TEXTO
//EL CASO ES QUE NO SE ESCRIBE NADA EN EL CAMPO DE TEXTO, PERO SI HAGO UN TRACE 
// SI QUE FUNCIONA
// LA PELICULA TIENE 2 FRAMES Y ESTE CODIGO APARECE EN EL 1ER. FRAME
var largo:Number;
var oXML:XML = new XML();
oXML.ignoreWhite = true;
oXML.onLoad = function(success):Void  {
   if (success) {
      largo = oXML.firstChild.childNodes[0].childNodes.length;
      crearLibros(largo);
   } else {
      trace("error");
   }
};
oXML.load("LIBROS.xml");
function crearLibros(numero:Number):Void {
   for (var i:Number = 0; i < numero; i++) {
      this.mcLibro.duplicateMovieClip("mcLibro" + i, this.getNextHighestDepth());
      this["mcLibro" + i]._x = this["mcLibro" + (i - 1)]._x + this["mcLibro" + i]._width;
      this["mcLibro" + i].autor = oXML.firstChild.childNodes[0].childNodes[i].attributes.autor;
      this["mcLibro" + i].onRollOver = function():Void  {
         //ME DEVUELVE LA PROPIEDAD AUTOR
         trace(this.autor);
         //PERO EL TEXTO NO MUESTRA NADA
         _root.tDatos.text = this.autor;
      };
   }
}

Por oxk4r

56 de clabLevel



 

Orense·España

firefox
Citar            
MensajeEscrito el 19 Dic 2006 03:02 am
abrevia yo no leo codigos de mas de 5 lineas sin previo pago $$ resume además cual es tu problema, fuera del codigo para poder entenderte

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 19 Dic 2006 09:41 am
Me la trae floja la cantidad de lineas que seas capaz de leer. Si te parecen excesivas con no contestar al post lo tienes arreglado. Ok? :?
De todas formas no te agobies pork ya localizé el error.
Un beso.

Por oxk4r

56 de clabLevel



 

Orense·España

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.