Ho capito io cosa vuoi fare, ma solo dalla scritta Play e Inverse sui due pulsanti.
Segui le istruzioni qui sotto....
Sul primo fotogramma della root scrivi:
codice:
stop();
function avanti() {
clearInterval(indietroInt)
avantiInt = setInterval(muovi, 50, 1);
}
function indietro() {
clearInterval(avantiInt)
indietroInt = setInterval(muovi, 50, -1);
}
function ferma() {
clearInterval(indietroInt)
clearInterval(avantiInt)
}
function muovi(num) {
_root.gotoAndStop(_root._currentframe+num);
}
Poi nei pulsanti inserisci:
Pulsante Play:
codice:
on (press) {
avanti();
}
on (release, dragOut) {
ferma();
}
Pulsante Inverse:
codice:
on (press) {
indietro();
}
on (release, dragOut) {
ferma();
}
La velocità di esecuzione non dipenderà dalle impostazioni del filmato ma dal numero che inserisci in ognuno dei setInterval.
Nell'esempio c'è scritto 50, che significa "cerca di muovere 20 frame al secondo".
Se scrivi 1000 avrai una riproduzione simile a 1 fotogramma al secondo.
Se scrivi 1 chiedi a Flash di muovere 1000 fotogrammi al secondo, dubito che ce la faccia...