Capìto.
Nel frame 5 metti uno stop (); e un altro nel frame 10.
Seleziona tutti i frame dell'interpolazione, copiali e incollali in un nuovo MovieClip; aggiungi un nuovo layer e cancella quello che contiene l'interpolazione.
Estrai il nuovo MovieClip dalla libreria e trascinalo sullo stage, posizionalo dove meglio credi e metti uno stop nel frame che diventa nero. Dai al MovieClip il nome istanza filmato
Ora, fai un nuovo MovieClip vuoto, posizionalo sullo stage (non importa la posizione), e assegnagli quanto segue:
onClipEvent(enterFrame){
if(_root.ritorna){
if(_root.filmato._currentframe > 0){
_root.filmato.gotoAndStop(_root.filmato._currentfr ame - 1);
}
}
if(_root.avanza && _root.filmato._currentframe < _root.filmato._totalframes){
_root.filmato.play();
} else {
_root.filmato.stop();
}
}
Sempre in quell'unico frame che hai davanti, metti due pulsanti.
Al pulsante che farà avanzare il filmato:
on(press){
_root.avanza = true
}
on(release){
_root.avanza = false;
}
Al pulsante di ritorno:
on(press){
_root.ritorna = true;
}
on(release){
_root.ritorna = false;
}
Non ho provato se si ferma nel frame 5 ma resta il fatto che finché tieni il mouse premuto, il filmato avanza normalmente, frame dopo frame, e la stessa cosa avviene al ritorno.
Prrrroova !![]()
Ciao,
NAP

Rispondi quotando