Originariamente inviato da Stino
nella _root inserisci questa funzione:

function controllo (mc,framen) {
mc.play();
mc.onEnterFrame() = function () {
if (_currentframe==framen) {
mc.stop();
}
}
}

e nel primo pulsante:

on (release) {
_root.controllo(_root.NOME_DEL_CLIP_FILMATO,20);
}

nel secondo:

on (release) {
_root.controllo(_root.NOME_DEL_CLIP_FILMATO,40);
}

ecc. ecc.

scusa avevo scritto male...



non ho capito se deve partire dall' ultima posizione raggiunta
o se ogni pulsante deve partire da un certo punto e finire ad un altro:

ovvero se il pulsante 2 deve iniziare al frame 20 e finire al 40
mentre il 3° deve cominciare al 40 e finire al 60

oppure se ho cliccato sul primo pulsante arrivando al frame 20 e quando clicco sul 3° pulsante deve partire da 20 e arrivare a 60

il codice che ti ho postato parte dall' inizio del clip ogni volta che si clicca su un pulsante

morale della favola: spiegati meglio.......
devo fare una funzione che calcoli il numero totale dei frame del mio clip _totalframe meno il currentframe e partire dal numero che mi viene come risultato.

es.: se ho un clip di 100 fotogrammi e sono al frame 20 lui deve fare 100(totalframe)-20(currentframe) e partire quindi dal frame numero 80. spero di essere stato chiaro. grazie