Buenas, toy hasta... del puñetero vr, para terminarlo necesitaría ponerle topes cuando llegue al final de la imagen no siga moviendose para ese lado..
Si consigo esto (lo hago probando números) tengo el problema que cuando hago el zoom para reducir se me ve el blanco...
No se que hacer... Por favor, ayudadme, es muy importante para mi.
Este es el código que uso:
// Parametros
anchoPelicula = 400;
altoPelicula = 300;
acel = 100;
//Operaciones
fondo_mc._width=anchoPelicula;
fondo_mc._height=altoPelicula;
fondo_mc._x=0;
fondo_mc._y=0;
acel /= 100;
panoramica_mc._y = 150;
panoramica2_mc._y = 150;
mitad = anchoPelicula/2;
ancho = panoramica_mc._width;
panoramica_mc._x = 200;
panoramica2_mc._x = (200-ancho);
// Al pasar el mouse encima
fondo_mc.onRollOver = function()
{
mover();
}
fondo_mc.onRollOut = function()
{
delete panoramica_mc.onEnterFrame;
}
// Funcion Mover
function mover() {
panoramica_mc.onEnterFrame = function() {
if (_xmouse != mitad)
{
if (_xmouse<mitad) {
inc = Math.abs(_xmouse-mitad)*(acel/10);
if (panoramica_mc._x>anchoPelicula || panoramica2_mc._x>anchoPelicula)
{
if (panoramica_mc._x>anchoPelicula) {}
else {}
}
else
{
panoramica_mc._x += inc;
}
}
else
{
inc = Math.abs(_xmouse-mitad)*(acel/10);
if (panoramica_mc._x<(ancho*-1))
{
if (panoramica_mc._x<(ancho*-1))
{
panoramica_mc._x = (panoramica2_mc._x+ancho);
}
else
{
panoramica_mc._x -= inc;
}
}
else
{
if(int(panoramica_mc._x)>-400)
{
panoramica_mc._x -= inc;
}
}
}
}
}
}
Y si quereis bajoroslo para ver el zoom, esta actualizado con todos los cambios en..
www.enibiza.net/Panoramica.rar o
www.enibiza.net/Panoramica.fla :)
Gracias, de verdad