Ciao. Dunque, ho un filmato principale con un pulsante, questo pulsante carica all'interno di un clip vuoto un altro filmato, composto da una decina di frame. Su ogni frame c'č un clip filmato che ha questo codice
---
onClipEvent (load) {
startDrag(_root.pointer, true, 0, 0, 0, 650);
_root.speed_bg1 = 15;
}
onClipEvent (enterFrame) {
py = -(_root.pointer._y);
bg1y = _root.bg1._y;
if (py>bg1y) {
_root.bg1._y = (bg1y+((py-bg1y)/_root.speed_bg1));
}
if (py<bg1y) {
_root.bg1._y = (bg1y-((bg1y-py)/_root.speed_bg1));
}
}
---
Fin qui tutto ok, la foto infatti si sposta in alto e in basso in base al movimento del mouse.
In questo filmato ci sono anche due pulsanti che spostano la timeline di un frame in avanti o indietro:
---
on (release) {
prevFrame();
}
on (release) {
nextFrame();
}
---
Il problema č su questi pulsanti: il filmato non si muove, a meno che non clicchi come un forsennato sui pulsanti e allora il filmato procede al frame successivo, ma č un evento assolutamente casuale che avviene per chissā quale motivo.
Aggiungo che su ogni frame ci sono diversi livelli, in ordine dall'alto al basso
I pulsanti
this._lockroot = true; (senza di questo lo scroll verticale non funziona)
stop();
Il movieclip con la foto che fa lo scroll (e con sopra il codice riportato in alto)
Grazie in anticipo.

Rispondi quotando