Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2006, 05:38
Enea
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
Zoom y centrar sobre el punto pulsado

Buenas,

A ver si podeis echarme una mano con mi problema, llevo semanas con esto!

Tengo un mc "fondo" que a su vez tiene mc's encima, la idea es que al pulsar sobre los mc's que estan por encima del fondo amplie todo y centre en pantalla donde se ha pulsado (uno de los objetos), consigo que agrande ese trozo donde he pulsado pero no consigo que lo centre en pantalla, no sé si me explico..

Este es el código que utizo, donde pulsar es el incremento que le doy para que lo haga poco a poco:


Código:
punto= {x:peli._xmouse, y:peli._ymouse}	

	peli.localToGlobal(punto)
	
	if (peli._xscale < 200)
	{
		peli._x=pulsar*(peli._x-punto.x) + punto.x
		peli._y=pulsar*(peli._y-punto.y) + punto.y
		peli._xscale*=pulsar
		peli._yscale*=pulsar
	}

También he probado con este código pero me hace lo mismo..


Código:
punto= {x:peli._xmouse, y:peli._ymouse}	

	peli.localToGlobal(punto)
	
	if (peli._xscale < 200)
	{
		peli._x = punto.x-((punto.x-peli._x) * pulsar);
		peli._y = punto.y-((punto.y-peli._y) * pulsar);
		peli._xscale*=pulsar
		peli._yscale*=pulsar
	}
Que estoy haciendo mal? o es que es imposible centrarlo de esa manera..?

Muchas gracias por todo!
__________________
Ibisof | Saludos desde Eivissa !!! :p