Tengo un problemilla, aver si me puedo explicar bien.
He creado un mapa que es un movieclip que hace por ejemplo 500 de ancho y 250 de altura, y el escenario hace 700 de ancho y 500 de altura.
El mapa se muestra con un zoom para que se vean mejor las calles, entonces quiero que cuando el mouse se desplaze a la izquierda, arriba, abajo o a la derecha, el mapa se mueva mostrando las calles que no se ven.
Esto lo e conseguido, en el movieclip del mapa le e puesto un codigo que encontre en un tutorial y he modificado algunos numeros, es este:
onClipEvent (enterFrame) {
posx = _root._xmouse+(245-_root._xmouse)*(this._width/(2*245));
posy = _root._ymouse+(125-_root._ymouse)*(this._height/(2*125));
_x += (posx-_x)*0.01;
_y += (posy-_y)*0.01;
}
Pero tengo un problema, por ejemplo, cuando el mouse se desplaza mucho a la izquierda o a la derecha, etc., el mapa llega a no verse.
Como puedo hacer que cuando llegue a la parte derecha o izquierda, arriba o abajo, se pare????? y asi siempre se verá el mapa hasta sus límites?
También he hecho una mascara porque sino el mapa se muestra por toda la pantalla y así consigo que solo se vea donde yo quiero. Nose si lo habre hecho bien?
Espero averme explicado bien, muchas graciasss
