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

XML y loadMovieNum

Estas en el tema de XML y loadMovieNum en el foro de Flash y Actionscript en Foros del Web. Hola a todos! Estoy haciendo una película de flash que toma los datos de un XML para hacer un menú. El XML me entrega el ...
  #1 (permalink)  
Antiguo 11/01/2007, 11:06
 
Fecha de Ingreso: septiembre-2004
Mensajes: 31
Antigüedad: 13 años, 3 meses
Puntos: 0
XML y loadMovieNum

Hola a todos!

Estoy haciendo una película de flash que toma los datos de un XML para hacer un menú. El XML me entrega el nombre de un swf y su ruta.
Al pinchar en esos botones (cuyos datos viene del XML) quiero cargar un swf a nivel 20.
El problema me viene cuando pincho en un botón, me carga el swf correctamente, pero al darle a otro botón no me ejecuta las instrucciones del botón.
Este problema ocurre con el loadMovieNum, porque si me limito a mostrar la ruta en una caja de texto dinámica me lo hace sin problemas las veces que quiera:

Mi pregunta ¿por qué me ejecuta el loadMovieNum una sola vez, y cuando lo quito todo va perfecto?

Os dejo el código donde programo el boton, que es donde falla:


_root["nombre" + i].onRelease = function () {
loadMovieNum(this.peli, 20); // carga swf al nivel 20, pero sólo la primera vez
detalle_mc.peli = this.peli; // carga la ruta en una caja de texto
}

Gracias de antemano.
  #2 (permalink)  
Antiguo 11/01/2007, 11:27
Avatar de jair20x  
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid - España
Mensajes: 531
Antigüedad: 12 años, 1 mes
Puntos: 1
Re: XML y loadMovieNum

intenta poniendo un "unloadMovieNum();"

en tu codigo:

_root["nombre" + i].onRelease = function () {
unloadMovieNum(20);
loadMovieNum(this.peli, 20); // carga swf al nivel 20, pero sólo la primera vez
detalle_mc.peli = this.peli; // carga la ruta en una caja de texto
}

Saludos
  #3 (permalink)  
Antiguo 11/01/2007, 11:33
 
Fecha de Ingreso: septiembre-2004
Mensajes: 31
Antigüedad: 13 años, 3 meses
Puntos: 0
Re: XML y loadMovieNum

Ya está solucionado, el problema estaba en un código que había olvidado borrar de las pelis que cargaba

¡¡Lo siento!!
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:49.