Estoy haciendo un mapa para el lugar donde trabajo, tengo las opciones de desplazamiento (arriba, abajo, izquierda, derecha), y dos botones para hacer zoom (+ y -), y -obvio- el MC del mapa...
Con este codigo "arrastro" el mapa:
Código :
on(press) {
setProperty("click_to_drag", _visible, false);
startDrag("mapa", false, -1300, -3824, -1.6, -5.6);
}
on(release, releaseOutside) {
stopDrag();
}Este es para el zoom in:
Código :
on(release) {
setProperty("_root.click_to_drag", _visible, false);
if (_root.mapa._width >= 4000) {
trace("maximo zoom");
} else {
_root.mapa._xscale = _root.mapa._xscale * 1.1;
_root.mapa._yscale = _root.mapa._yscale * 1.1;
}
}
Mi problema es, a la hora de hacer zoom crece la imagen, y como los limites del startDrag son los mismos, ya no puedo recorrer toda la imagen (como cuando esta en tamaño normal)...
Aqui subi mi mapa:
http://rosarito.papasandbeer.com/paps2006/mapa_tmp.html
Sugerencias bienvenidas, gracias
