Foros del Web » Creando para Internet » Flash y Actionscript »

LoadMovie no funciona!

Estas en el tema de LoadMovie no funciona! en el foro de Flash y Actionscript en Foros del Web. Hola chicos, Estoy trasteando con el flash, me he mirado varios tutoriales y entiendo que esá mal. Tengo que cargar unas imágenes desde un XML, ...
  #1 (permalink)  
Antiguo 12/06/2009, 05:46
 
Fecha de Ingreso: agosto-2008
Mensajes: 112
Antigüedad: 16 años, 3 meses
Puntos: 0
LoadMovie no funciona!

Hola chicos,

Estoy trasteando con el flash, me he mirado varios tutoriales y entiendo que esá mal.
Tengo que cargar unas imágenes desde un XML, eso lo hace bien, coge los nombres correctamente, lo que no hace es cargar la imagen, os pongo el código
Código:
function  loadXML(loaded)  {

if (loaded) {

	xmlNode = this.firstChild;
	trace(xmlNode);
	image = [];
	description = [];
	total = xmlNode.childNodes.length;
	for (i=0; i<total; i++) {
	
		image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
		trace(image[i]);

		description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
		trace(description[i]);
	
	}
	content.noticia1._alpha  =  0; 
	content.noticia1.loadMovie(image[0]);
	trace(content.noticia1);
	content.noticia2._alpha  =  0; 
	content.noticia2.loadMovie(image[1]);
	content.noticia3._alpha  =  0; 
	content.noticia3.loadMovie(image[2]);
	
	
	} else {
	
		content = "file not loaded!";
	
	}

}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("pruebas.xml");
Los movieclips están vacíos y no se ve nada, se quedan en blanco, como veis he puesto unos trace, y los valores son correctos, asi que debe ser el LoadMovie que por alguna razón no va.

Alguna idea?
  #2 (permalink)  
Antiguo 12/06/2009, 07:42
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: LoadMovie no funciona!

por la sencilla razón que los mantienes en alpha XDXDXD


Código PHP:
function  loadXML(loaded)  {

if (
loaded) {

    
xmlNode this.firstChild;
    
trace(xmlNode);
    
image = [];
    
description = [];
    
total xmlNode.childNodes.length;
    for (
i=0i<totali++) {
    
        
image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
        
trace(image[i]);

        
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
        
trace(description[i]);
    
    }

    
content.noticia1.loadMovie(image[0]);

    
content.noticia2.loadMovie(image[1]);

    
content.noticia3.loadMovie(image[2]);
    
    
    } else {
    
        
content "file not loaded!";
    
    }

}
xmlData = new XML();
xmlData.ignoreWhite true;
xmlData.onLoad loadXML;
xmlData.load("pruebas.xml"); 
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 15/06/2009, 02:58
 
Fecha de Ingreso: agosto-2008
Mensajes: 112
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: LoadMovie no funciona!

Es cierto, pero ahora sólo se carga la primera imágen, las otras no salen. ¿Por qué puede ser?
No es problema de las imagenes porque si la cambio sólo muestra la que esté puesta en noticia1.
La parte de animación, son 3 imágenes que se mueven, pensba que si simplemente cargo las imagenes pues la animacion se encargará de moverlas.
Hay algo más que tenga que hacer?

Gracias!
  #4 (permalink)  
Antiguo 15/06/2009, 03:05
 
Fecha de Ingreso: agosto-2008
Mensajes: 112
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: LoadMovie no funciona!

Hey, no te preocupes, lo que pasaba es que en el momento de asignar las imagenes no estaban creadas las otras noticias.

Problema resuelto!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.