• User Newbie

    Foto a scorrimento "intelligente.

    Salve ancora e se dico che siete grandi credetemi non e' per cortesia....e' proprio la verita'!!!

    Avrei un piccolo problemuccio nella realizzazione di una pagina.
    Vorrei creare un effetto come quello che compare in www.valeriacorvino.it
    quando subito dopo essere entrati nel sito, passando il mouse sulle immagini in basso si visualizzano quelle in alto con l'effetto di scorrimento.
    Quindi in sostanza mi chiedevo come fosse possibile comandare una parte dello stage col passaggio del mouse su un'altra parte dello stage stesso.

    Cio' che vorrei realizzare io e' proprio un effetto simile per un sito che sto creando nel quale mettendo delle piccole foto in bianco e nero come bottoni e facendo in modo che diventino a colori al passaggio del mouse (questo gia' lo so fare) succeda anche che si visualizzi la foto sopra.

    Ripeto che non avrei problemi se dovessi fare il tutto a scomparsa nel senso che impostando degli action script con i vari gotoandplay e successivi stop si potrebbe gia' fare qualcosa di simpatico, cio' che mi ha colpito e' proprio quel movimento come se fosse un rullo che si dispone in modo intelligente sulla foto che selezioni.

    Grazie anticipatamente. :ciauz:


  • Super User

    Quello è 100% actionscript. Ne ho uno già fatto poximamente lo pubblico.


  • User Newbie

    Appena lo farai mi darai il link in questo topic cosi' mi arriva l'avviso via mail?

    Grazie.


  • Super User

    Sul primo frame incolli questo codice:

    stop();
    //
    fine = slide._x;
    i = 3;
    step = 6;
    spostamento = 85;
    //
    slide.onEnterFrame = function () {
    	inizio = slide._x;
    	sposta = (fine-inizio)/step;
    	slide._x += sposta;
    }
    //
    avanti.onPress = function () {
    	if (i>0) {
    		fine -= spostamento;
    		i--;
    	}
    }
    indietro.onPress = function () {
    	if &#40;i<step&#41; &#123;
    		fine += spostamento;
    		i++;
    	&#125;
    &#125;
    
    

    Poi si crea un movie clip chiamato slide, sarà il movie clip contenente le fotografie che si sposterà.

    Dopo servono due bottoni semplicissimi chiamati avanti ed indietro.

    Nel codice va cambiata la variabile spostamento con la quantità di pixel di spostamento a sinistra e destra, poi vanno cambiato step (numero di spostamenti) e la variabile i.

    Ciao


  • User Newbie

    Grazie infinite.........piano piano mi applico e ti posto il link col risultato.....speriamo bene.

    Ciao.