Allora, ciao,
fai 3 MC, chiamali "w1", "w2" e "w3" (istanze).
Nel MC ci va anche un area sensibile e su di essa ci metti questa action:
codice:
on(rollOver){
_root.onit(_name)
}
on(rollOut){
_root.off(_name)
}
Bene, poi metti su ogniuno di essi questo:
codice:
onClipEvent(load){
speed=7
to=0
}
onClipEvent(enterframe){
_x+=(to-_x)/speed
}
to=0 è in rosso perchè, in quello + a sx gli metti 0, in quello in centro gli metti 50 e nell'ultimo, sulla dx, gli metti 100.
Vai sul primo frame dello stage e metti questo codice:
codice:
function onit(id){
if(id eq "w1"){
_root.w1.to=0
_root.w2.to=120
_root.w3.to=145
} else if (id eq "w2"){
_root.w1.to=0
_root.w2.to=10
_root.w3.to=140
} else if (id eq "w3"){
_root.w1.to=0
_root.w2.to=10
_root.w3.to=20
}
}
function off(){
_root.w1.to=0
_root.w2.to=50
_root.w3.to=100
}
Potrebbero esserci errori di sintassi, dato che l'ho scritto senza flash alla mano, controlla.
Poi modifica tu le distanze etc...
Poi ti consiglio un bel libro di AS...
(Non te la prendere...)
Fammi sapere.