ciao ragazzi.
come si fa questo effetto di spostamento delle pagine?
sito
ciao
ang
ciao ragazzi.
come si fa questo effetto di spostamento delle pagine?
sito
ciao
ang
non si finisce mai di sperare...
forse non sono stata spiegata...
Ho 6 pagine create ciascuna, all'interno del proprio mc.
mc1 mc2 mc3 mc4 mc5 mc6
La root carica tutti e 6 i mc allinaeti uno al fianco dell'altro.
il sito si apre visionando il mc1.
[ mc1 ] mc2 mc3 mc4 mc5 mc6
al clic del puls3, i mc si spostano finchè nn si vede il mc3
mc1 mc2 [ mc3 ] mc4 mc5 mc6
ecco ora io vorrei sapere: qual'è l'azione da assegnare al pulsante per far si che i mc si spostino?
ad esempio
on (release) {
assegna ai mc la posizione (x,y);
}
ciao
non si finisce mai di sperare...
i tuoi mc devono essere a loro volta dentro un uniko mc....
per il resto sempre lo stesso kodice...
al mc
al pulsantecodice:onClipEvent(load){ fine = _x; tempo = 3; } onClipEvent(enterFrame){ inizio = _x; spazio = (fine-inizio)/tempo; _x += Math.floor(spazio); }
codice:on(release){ _level0.mc.fine=300; }![]()
ciao sk.
ho capito,
se volessi disporli in una struttura..a "matrice"
mc1 mc2 mc3
mc4 mc5 mc6
dovrei:
onClipEvent(load){
fine = _x;
finey = _y;
tempo = 3;
}
onClipEvent(enterFrame){
inizio = _x;
inizioy = _y;
spazio = (fine-inizio)/tempo;
_x += Math.floor(spazio);
_y += Math.floor (spazio);
}
che dici?
un'altra cosa nn ho capito:
a cosa corrisponde spazio?
![]()
non si finisce mai di sperare...
ciaoOriginariamente inviato da angelaca2
ciao sk.
ho capito,
se volessi disporli in una struttura..a "matrice"
mc1 mc2 mc3
mc4 mc5 mc6
dovrei:
onClipEvent(load){
fine = _x;
finey = _y;
tempo = 3;
}
onClipEvent(enterFrame){
inizio = _x;
inizioy = _y;
spazio = (fine-inizio)/tempo;
_x += Math.floor(spazio);
_y += Math.floor (spazio);
}
che dici?
un'altra cosa nn ho capito:
a cosa corrisponde spazio?
![]()
kosì
spazio è la risultante dell'operazione punto finale - punto d'arrivo diviso la variabile "tempo"codice:onClipEvent(load){ finex = _x; finey = _y; tempo = 3; } onClipEvent(enterFrame){ iniziox = _x; inizioy = _y; spaziox = (finex-iniziox)/tempo; spazioy = (finey-inizioy)/tempo; _x += Math.floor(spaziox); _y += Math.floor (spazioy); }
![]()
![]()
THANKS
E' STUPENDO!!!!
cià ang
non si finisce mai di sperare...