Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/06/2004, 10:47
Avatar de ¬...
¬...
 
Fecha de Ingreso: noviembre-2003
Ubicación: Guatemala
Mensajes: 742
Antigüedad: 21 años
Puntos: 4
Código:
// Parametros
anchoPelicula = 900;
altoPelicula = 200;
acel = 100;
// Operaciones
fondo_mc._width=anchoPelicula;
fondo_mc._height=altoPelicula;
fondo_mc._x=0;
fondo_mc._y=0;
acel /= 100;
panoramica_mc._y = 0;
panoramica2_mc._y = 0;
mitad = anchoPelicula/2;
ancho = panoramica_mc._width;
panoramica_mc._x = 0;
panoramica2_mc._x = (0-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) {
						/*
						panoramica_mc._x = (panoramica2_mc._x-ancho);
						*/
					} else {
						//panoramica2_mc._x = (panoramica_mc._x-ancho);
						
					}
					/*
					panoramica_mc._x += inc;
					panoramica2_mc._x += inc;
					*/
					
				} else {
					panoramica_mc._x += inc;
					//panoramica2_mc._x += inc;
					
				}
				//
			} else {
				inc = Math.abs(_xmouse-mitad)*(acel/10);
				if (panoramica_mc._x<(ancho*-1)) {
					if (panoramica_mc._x<(ancho*-1)) {
						
						//					trace("Paso panoramica 1");
						panoramica_mc._x = (panoramica2_mc._x+ancho);
					} else {/*
					
						//					trace("Paso panoramica 2");
						panoramica2_mc._x = (panoramica_mc._x+ancho);
						*/panoramica_mc._x -= inc;
						
						//panoramica2_mc._x -= inc;
						
					}
				} else {
					trace("ancho="+ancho/2+" posx="+panoramica_mc._x);
					if(int(panoramica_mc._x)>-250){
					panoramica_mc._x -= inc;
					}
					//panoramica2_mc._x -= inc;
					
					
				}
			}
		}
	}
}
le deje como limite -250 en _X para el clip, pero le podes cambiar si la foto es mas grande
__________________
'_'

...