Este lo use para esta web:
http://www.unimagdalena.edu.co/?service=tour//panoramica_mc : clip que contendra la imagen
//fondo_mc: clipqe controla cuando se va a mover
//y haria falta la mascara del tamaño que quieras que se muestre la imagen
acel = 1;
function mover() {
panoramica_mc.onEnterFrame = function() {
if (_xmouse != mitadx) {
inc = Math.abs(_xmouse-mitadx)*(acel/10);
if (_xmouse<mitadx) {
if (panoramica_mc._x+inc<0) {
panoramica_mc._x = panoramica_mc._x+inc;
}
} else {
mov=Math.floor(panoramica_mc._x-inc);
top=anchoPelicula-ancho;
if (mov>top+5) {
panoramica_mc._x = mov;
}
}
}
if (_ymouse != mitady) {
inc = Math.abs(_ymouse-mitady)*(acel/10);
if (_ymouse<mitady) {
if (panoramica_mc._y+inc<0) {
panoramica_mc._y = panoramica_mc._y+inc;
}
} else {
if (panoramica_mc._y-inc>altoPelicula-alto) {
panoramica_mc._y = panoramica_mc._y-inc;
}
}
}
};
}
fondo_mc.onRollOver = function () {
mover();
};
fondo_mc.onRollOut = function() {
delete panoramica_mc["onEnterFrame"];
};
//espero tesirva de algo