Salve a tutti
sto imparrendo..spero qualcuno possa darmi una mano.
Io sto facendo la navigabilità di una mappa caricata (mappa) all'interno di un MC (map)...e ho messo:
----------------------------------------------------------------------------------------
- SUL FRAME
passo = 5;
limitsup=-115;
limitinf=-130;
limitdx=330;
limitsx=465;
function spostam(dove){
map.onEnterFrame = function() {
if(dove=="dx"){
if(map._x<=limitdx){
map._x+=passo;
}
}
if(dove=="sx"){
if(map._x>=limitsx){
map._x-=passo;
}
}
if(dove=="su"){
if(map._y>=limitsup){
map._y-=passo;
}
}
if(dove=="giu"){
if(map._y<=limitinf){
map._y+=passo;
}
}
}
}
function ferma(){
trace("ferma")
delete map.onEnterFrame
}
--------------------------------------------------------------------------
SUI BOTTONI
dx
on (press) {
spostam("dx")
}
on (release) {
ferma()
}
sx
on (press) {
spostam("sx")
}
on (release) {
ferma()
}
su
on (press) {
spostam("su")
}
on (release) {
ferma()
}
giù
on (press) {
spostam("giu")
}
on (release) {
ferma()
}
----------------------------------------------------------------------------------------
ORA IL MIO PROBLEMA è SULLO ZOOM, OVVERO...
QUANDO INGRANDISCO LA VISUALE CON QUESTO COMANDO:
on (rollOver) {
_root.content.mappa.map.larger = 1;
}
on (rollOut) {
_root.content.mappa.map.larger = 0;
}
lo zoom funziona ma chiaramente i vincoli messi prima di limitsup, limitinf, limitdx e limitsx non mi permettono di visualizzare poi tutta la mappa...cioè non so come spiegare ma tipo se io uso lo zoom il limite dx che ho impostato e che funziona perfettamente in condizioni normali, con lo zoom non mi permette di visualizzare la mappa zoommata fino al bordo, si ferma prima...helpppppppppppppppppppppppppppppppppppppp

Rispondi quotando