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

Problemas con attachMovie y removeMovieClip

Estas en el tema de Problemas con attachMovie y removeMovieClip en el foro de Flash y Actionscript en Foros del Web. Hola: Tengo el siguiente código: Código PHP: on  ( release ) {     var  contenedor : MovieClipLoader  = new  MovieClipLoader ();     var  rutaPelicula : String  =  "../media/" ; ...
  #1 (permalink)  
Antiguo 30/05/2008, 15:29
 
Fecha de Ingreso: febrero-2005
Mensajes: 135
Antigüedad: 19 años, 2 meses
Puntos: 0
Pregunta Problemas con attachMovie y removeMovieClip

Hola:

Tengo el siguiente código:
Código PHP:
on (release) {
    var 
contenedor:MovieClipLoader = new MovieClipLoader();
    var 
rutaPelicula:String "../media/";
    var 
peliculaObjetivo:String "Mi_Archivo.swf";
    
contenedor.loadClip(rutaPelicula+peliculaObjetivo,this.createEmptyMovieClip("contenedor1"this.getNextHighestDepth()));
    var 
listenerObject:Object = new Object();
    
listenerObject.onLoadInit = function(target_mc) {

        
target_mc._x = (Stage.width-target_mc._width)/2;
        
target_mc._y = (Stage.height-target_mc._height)/2;
        
target_mc.gotoAndPlay(2);
        
target_mc.playbar_mc.pbc_Information8.enabled false;
        
btn_simulacion.enabled false;

        
attachMovie("btn_cerrar_sim","btn_cerrar_simulacion",_root.getNextHighestDepth());
        
btn_cerrar_simulacion._x = (target_mc._x+target_mc._width)-btn_cerrar_simulacion._width;
        
btn_cerrar_simulacion._y target_mc._y;

        
btn_cerrar_simulacion.onRelease = function() {
            
contenedor.unloadClip(target_mc);
            
removeMovieClip(this);
            
btn_simulacion.enabled true;
        };
    };
    
contenedor.addListener(listenerObject);

Lo que hace este código es montar un swf externo y sobre el mismo colocar un botón desde la librería para cerrar ese swf. El problema se presenta, a veces, cuando cargo y descargo ese swf, ya que en la segunda ocasión el botón de la librería se queda en el escenario, y peor aún, se duplica montándose en una esquina, sin borrarse nunca más.

¿A qué se debe esto?

Lo que me dificulta encontrar la razón del problema es que el mismo no se presenta siempre, este procedimiento lo aplico a varias películas y no en todas pasa lo mismo.

Gracias de antemano.
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 20:47.