Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/10/2009, 11:15
lalopalos
 
Fecha de Ingreso: octubre-2009
Mensajes: 17
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: xml y actionscript

He recontruido el codigo pero de esta manera no consigo que carguen las imagenes, que hago mal?!?! gracias

Código actionscript:
Ver original
  1. x = 40;
  2. y = 200;
  3. //--------------------------
  4. _global.ancho = 238; //Ancho imagen
  5. _global.alto = 159;
  6.  
  7. //--------------------------
  8. contenedor_mc._x = 0;
  9. contenedor_mc._y = 0;
  10.  
  11. //----------------------------
  12. System.useCodepage = true;
  13. _global.datos = new XML();
  14. datos.ignoreWhite = true;
  15. datos.onLoad = function() {
  16.     for (var i = 0; i<datos.firstChild.childNodes.length; i++) {
  17.         _root.cont = datos.firstChild.childNodes.length;
  18.         ruta = datos.childNodes[0].childNodes[i].attributes.archivo;
  19.         ids = datos.childNodes[0].childNodes[i].attributes.id;
  20.        
  21.         var contenedor_mc:MovieClip = this.createEmptyMovieClip("contenedor_mc", this.getNextHighestDepth());
  22.        
  23.         var imagen:MovieClip = contenedor_mc.createEmptyMovieClip("imagen"+i, contenedor_mc.getNextHighestDepth());
  24.         imagen.loadMovie(ruta);
  25.         contenedor_mc._x = x;
  26.         contenedor_mc._y = y;
  27.         x += ancho;
  28.        
  29.         contenedor_mc.onPress = function (){
  30.         trace("PRESS EN ID " + ids);
  31.         }
  32.                
  33.         // control del número de columnas
  34.                     if (x >= ancho*4) {
  35.                         x = 40;
  36.                         y += alto;
  37.                        
  38.                     }
  39.        
  40.     }
  41.  
  42. };
  43.    
  44. datos.load("xml/imagenesIndex.xml");

Un saludo!