disculpa la demora amigo.....es que he estado trabajando.
Aqui probe con un codigo que es un tin mas sencillo y me funcionó bien. te muestro lo que le agregué en texto azul. de todas maneras puedes copiar todo el codigo y pegarlo en el movieclip.
saludos y espero que resuelvas.
Código:
onClipEvent (load) {
// Ordenadas de Origen
orig_x = this._x;
orig_y = this._y;
// Profundidad Asignada
profundidad = 100;
// No olviden ajustar el valor
// Ajustamos su posición Z en la escena
this.swapDepths(100);
onEnterFrame = function () {
// Obtenemos la ordenada X de destino
dest_x = (((50-_root._xmouse)/50)*profundidad)+orig_x;
// Obtenemos el incremento de movimiento en X
incr_x = (dest_x-this._x)/10;
// Ajustamos la posición en X
this._x += incr_x;
// Obtenemos la ordenada Y de destino
dest_y = (((130-_root._ymouse)/130)*profundidad)+orig_y;
// Obtenemos el incremento de movimiento en Y
incr_y = (dest_y-this._y)/10;
// Ajustamos la posición en X
this._y += incr_y;
///
if (estado == "ff") {
nextFrame();
} else {
prevFrame();
}
};
}
on (rollOver) {
estado = "ff";
}
on (rollOut) {
estado = "rew";
}