Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/12/2010, 09:21
noa_shinta
 
Fecha de Ingreso: septiembre-2010
Mensajes: 57
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: desplazamiento lateral

ok grcias, el problema es que el codigo me sirve pero para un clip de pelicula creado a partir de un objeto de subi a la libreria, pero necesito que esa imagen pueda ser reemplazada sin necesidad de entrar en el .FLA, explico:

pongo una imagen en el escenario la convierto a MC y en las acciones del MC agrago:

onClipEvent (enterFrame) {
x = this._x;
y = this._y;
if (_root._xmouse<50) {
if(x<=-10) x = x+10;
setProperty(this, _x, x);
}
if (_root._xmouse>750) {
if(x>=-880)x = x-10;
setProperty(this, _x, x);
}

}

pero cuando quiero que este efecto lo haga con un clip de pelicula vacio el cual cargue una imagen externa y agrego el efecto no me sirve:

//esta es para el clip vacio
var mcl_obj:Object = new Object();
var my_mcl:MovieClipLoader = new MovieClipLoader();
my_mcl.addListener(mcl_obj);
this.createEmptyMovieClip("img_mc", 10);
my_mcl.loadClip("1.png",img_mc);

//de aqui en adelante es para el efecto de desplazamiento(que por cierto no funciona)

onEnterFrame= Function(){
x = this._x;
y = this._y;
if (_root._xmouse<50) {
if(x<=-10) x = x+10;
setProperty(this, _x, x);
}
if (_root._xmouse>750) {
if(x>=-880)x = x-10;
setProperty(this, _x, x);
}

}