Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2004, 03:12
Enea
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 21 años, 4 meses
Puntos: 0
Topes de VR - Imp!

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
__________________
Ibisof | Saludos desde Eivissa !!! :p