Buon giorno a tutti ragazzi.
Sto preparando una presentazione composta di 10 pagine (10 frame)
Il contenuto di queste 10 pagine é caricato esternamente al passare da un frame all'altro attraverso azioni
Sul primo frame quindi sono presenti vari campi di testo dinamico e 1 movie clip (chiamato "scorrimento") composto da una sequenza di immagini, anch'esse caricate esternamente
loadVariablesNum("testo.txt", 0);
_root.scorrimento.empty01.loadMovie("immagine.jpg" );
Questo movie clip con sequenza di immagini é manovrabile con 2 bottoni che permettono di spostare a destra o sinistra la sequenza di immagini.
Lo script che ho usato é il seguente:
Sul movie clip che si chiama "scorrimento"
onClipEvent (load) {
fine = _x;
frame = 3;
}
onClipEvent (enterFrame) {
inizio = _x;
spostamento = (fine-inizio)/frame;
_x += spostamento;
}
Mentre sui bottoni ho usato questi script:
onClipEvent (mouseDown) {
if(this.hitTest(_root._xmouse,_root._ymouse,false) ){
_parent.scorrimento.fine += 340;
}
}
onClipEvent (mouseDown) {
if(this.hitTest(_root._xmouse,_root._ymouse,false) ){
_parent.scorrimento.fine -= 340;
}
}
IL MIO PROBLEMA É IL SEGUENTE:
Mettiamo che nel primo frame sposto il movie clip "scorrimento" cliccando 2 volte sul bottone. Nel frame seguente, dove é presente lo stesso movie clip ma con immagini differenti, mi trovo il movie clip spostato, ossia, non ritorna nella posizione iniziale.
Come posso fare per far tornare il movie clip nella posizione iniziale (che nel mio caso sarebbe x=-800)????
grazie!!!!

Rispondi quotando