• User Newbie

    pulsante rolleover in flash

    ciao a tutti,

    una domanda veloce veloce:

    ho un pulsante con Rolleover in flash che attiva lo scorrimento di una galleria di immagini. La galleria, però, scorre appena il cursore va sul pulsante ma se poi rimango col cursore sul pulsante non succede niente...

    come faccio a far si che venga riconosciuto un Rollover anche quando il cursore sta sul pulsante e non solo appena vi arriva?

    Grazie!


  • Super User

    Ciao Fabri,

    quale azione hai inserito per il rollOver?


  • User Newbie

    back.onRollOver = function() {
    if (dest<0) {
    dest += increment;
    } else {
    first = mcs[0];
    for (k=0; k<total; k++) {
    mcs[k] = mcs[k+1];
    }
    mcs[total-1] = first;
    thumbnailer["container"+lastmc]._x = -(w+separation);
    firstmc = lastmc;
    //check whos new lastmc
    for (k=0; k<total; k++) {
    if (mcs[k] == (total-1)) {
    lastmc = k;
    }
    }
    }
    };
    forward.onRollOver = function() {
    if (dest>-ending) {
    dest -= increment;
    } else {
    last = mcs[total-1];
    for (k=1; k<total; k++) {
    mcs[total-k] = mcs[total-k-1];
    }
    mcs[0] = last;
    thumbnailer["container"+firstmc]._x = (displayNum)*(w+separation);
    lastmc = firstmc;
    //check whos new firstmc
    for (k=0; k<total; k++) {
    if (mcs[k] == 0) {
    firstmc = k;
    }
    }
    }
    };

    mmmh....

    grazie!


  • Super User

    mmmh....:D

    L'idea sarebbe di aggiungere un evento tipo onEnterFrame at stato rollOver, eliminando l'evento quando il scroll è arrivato alla fine o al stato rollOut.

    Quel codice che sarebbe...tipo scroll infinito???:?
    Difficile da capire a leggere cosi.:bho: