• User Newbie

    Help! Menù scroll a scorrimento verticale!

    Ciao a tutti,
    ho creato un Movie Clip (gli ho dato nome "recmenu" con 3 livelli: il primo livello ha un altro movieclip ramificato (a cui ho dato nome istanza "vocimenu_mc") che rappresenta le voci di un menù a scorrimento e che ho animato con Motion Tween per una lunghezza di 35 fotogrammi.
    Ho poi creato un livello maschera con un rettangolo che visualizzi solo una parte del menù (il resto si dovrebbe vedere scorrendo "vocimenu" con i soliti due pulsanti (SU e GIU') dei menù a scorrimento).
    Nel livello superiore ("pulsanti", appunto) ho messo proprio i pulsanti SU e GIU' (nomi di istanza "recup_btn" e "recdown_btn").
    Infine nell'ultimo livello in alto "actions" ho inserito il seguente codice:

    stop();

    recup_btn.onRelease = function() {
    vocimenu_mc.prevFrame();
    };
    recdown_btn.onRelease = function() {
    vocimenu_mc.nextFrame();
    };

    dove stop serve a fermare il filmato, e i comandi prevFrem e nextFrame servono a far procedere/retrocedere il movieclip vocimenu_mc di un frame a seconda del pulsante premuto.
    Alla prova del filmato (nel sito generale) però premendo i bottoni non accade nulla. Dove ho sbagliato? Premetto che sono un novellino, è il primo sito complesso che creo con Flash e non ho sempre ben chiaro il variegato panorama dei comandi. In base a tutorial trovati, il tutto dovrebbe funzionare, ma così non è.
    Un grazie anticipato a chiunque vorrà rispondermi.
    Luca


  • Super User

    Ciao Luca,

    personalemente direi, allega il FLA perche cosi mi ha solo confuso le idee.:D

    Sara sicuramente una stupidagine (senza offesa) risolto in 5 min.;)

    EDIT: benvenuto Luca sul forum GT :ciauz:


  • User Newbie

    Ecco allegato il file col movie clip che ho creato: il pulsante in questione nella libreria si chiama "recmenu".
    Sicuramente è una stupidaggine, ripeto, sono un novellino di Flash.
    Grazie dell'aiuto.
    Luca


  • Super User

    Quale versione di flash usi?:?


  • User Newbie

    Ah, dimenticavo... la 8 (ma non il Professional)...


  • Super User

    Ok, non puoi controllare un clip filmato con la motion tween. Se guardi nella zona bluish del interpolazione di movimento, vedrai che non sono fotogragrammi chiave e che il tuo clip filmato non ha piu un nome d'istanza.

    Te l'ho tolto e modificato il codice dei pulsanti per avere lo stesso effetto. spero che ti va bene. :bho:


  • User Newbie

    Va benissimo, grazie infinite! Ti chiedo un ultimissimo favore: puoi spiegarmi cosa rappresenta _y in uno script? Non ho mai trovato una spiegazione e credo mi possa essere molto utile per script futuri.
    Ancora grazie infinite!
    Luca


  • Super User

    Ciao Luca 🙂
    _y è una proprietà della classe MovieClip di Actionscript 1.0 e 2.0 .
    In pratica rappresenta una valore della coordinata della MovieClip sull' asse y dello stage.