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

Mover mc insertado con attachMovie

Estas en el tema de Mover mc insertado con attachMovie en el foro de Flash y Actionscript en Foros del Web. Hola, tengo un problema, tengo una funcion armada que en un momento hace lo siguiente: Código: //insertamos el contenedor, un MC vacio attachMovie("contenedor","contenedor",_level0.getNextHighestDepth()); contenedor._x = ...
  #1 (permalink)  
Antiguo 13/10/2008, 16:19
 
Fecha de Ingreso: noviembre-2006
Mensajes: 17
Antigüedad: 18 años
Puntos: 0
Mover mc insertado con attachMovie

Hola, tengo un problema, tengo una funcion armada que en un momento hace lo siguiente:

Código:
	//insertamos el contenedor, un MC vacio
	attachMovie("contenedor","contenedor",_level0.getNextHighestDepth());
	contenedor._x = 145;
	contenedor._y = 40;
        //le asignamos un onEnterFrame para que siga la posicion de otro MC
	contenedor.onEnterFrame = function() {
		this._y = _level0.barra._y;
		trace (_level0.barra._y);
	};
        

        //hasta aqui todo anda bien

	//funciones del listener
	var mclListener:Object = new Object();
	mclListener.onLoadComplete = function(target_mc:MovieClip) {
		_level0.cargando_texto.removeMovieClip();
	};
	//creamos un loader
	var image_mcl:MovieClipLoader = new MovieClipLoader();
	//le asignamos un listener
	image_mcl.addListener(mclListener);
	//cargamos el clip
	image_mcl.loadClip(pelicula,contenedor);
la cosa es que debajo de "hasta aqui todo anda bien", el script carga otra pelicula en el MC inserto, lo cual no es problema, salvo por el hecho de que la funcion
Código:
contenedor.onEnterFrame = function() {
		this._y = _level0.barra._y;
		trace (_level0.barra._y);
	};
no funciona, ni el this._y ni el trace...
para comprobar que funciona lo que hice fue insertarle un cuadrado al MC vacio "contenedor" y anular la parte del loadmovie y efectivamente el onEnterFrame funciona sin problemas, pero cuando cargo la pelicula ya no puedo variar la posicion...
que puede ser???
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 22:59.