Salve a tutti!
SApreste dirmi come fare per creare una csrollbar per un menu dinamico in modo tale che la sscroll si fermi quando il menu è finito (verso l'alto) e non scenda più verso il basso quando il menù è a x=0???
E' un pò incasinato ma non sò come spiegarmi meglio!
In sintesi deve essere come una scrollbar di testo (quando il testo viene preso da un txt!) ma deve scrollare un menu dinamico!
Io per ora ho inserito il menu in un mc che ho chiamato scorrimento!
e gli ho associato:
onClipEvent (load) {
fine = _y;
frame = 3;
}
onClipEvent (enterFrame) {
inizio = _y;
spostamento = (fine-inizio)/frame;
_y += spostamento;
}
Il pulsante verso l'alto:
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
if (_parent.i<2) {
_parent.scorrimento.fine -= 53;
_parent.i++;
}
}
}
Il pulsante verso il basso:
onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse, false)) {
if (_parent.i>-0) {
_parent.scorrimento.fine += 53;
_parent.i--;
}
}
}
Il problema è che il menù ha dei sottomenu e quindi non posso calcolare un "n° di spostamenti" approssimativo poichè quando è chiuso ha una dimensione e quando è aperto ne ha un'altra!
potete aiutarmi?