Originariamente inviato da ilpiubello
Trascrivi esattamente l'azione con la quale porti la barra fino a 120px?
Poi, la barra deve arrivare a 800px muovendosi oppure la porti li tanto per farla scomparire?
Ok...L'hai chiesto tu, eh? (te lo dico perchè adesso segue un vero e proprio casino/delirio :maLOL: )
allora... :rollo:
In origine, l'MC barra2 è posizionato sullo stage ad x800...
...ed ha il seguente script:
codice:
onClipEvent (load) {
intervallo = 2720/4;
velocita = 10;
base_x = this._x;
}
onClipEvent (enterFrame) {
arrivo_x = 120 - intervallo * foto;
this._x = (arrivo_x - this._x) / velocita + this._x;
}
...Adesso cosa succede... :rollo:
ImmagineMC contiene due pulsanti. Uno sul primo frame, l'altro sul secondo.
al RELEASE ci spostiamo sul secondo frame di ImmagineMC e viene chiamata in causa barra2, più precisamente così:
codice:
on (release) {
_root.barra2.foto=3;
}
...barra2, come da script assegnato, scorre regolarmente da x800 fino a posizionarsi su x120...Per restarci, come effettivamente deve fare fino a quando il rollover su un altro pulsante presente sullo stage non le dica che deve scorrere a ritroso fino al punto di partenza (dunque x800)...Per poi rientrare in scena (sempre scorrendo) nel caso in cui si vada in rollout dal pulsante che l'aveva fatta "scomparire"...Una sorta di effetto "elastico", insomma...
...Spero di averti dato sufficenti elementi...Se non è così...Non esitare a chiedermi di più! Intanto grazie