Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768

    scroll di immagini con rimbalzo

    Ciao ragazzi, vorrei provare a realizzare questo effetto: avere due pulsanti appunto avanti e indietro che fanno scorrere le immagini.

    Fino a quà c sto abbastanza dentro, vorrei però fare un piccolo effetto rimbalzo. Come posso fare???

    C vorrebbe un pò di dimestichezza con la fisica, che purtroppo al momento non ho. Grazie a tuttti.

  2. #2
    hai un mc diciamo scorrimento ?
    ke kodice usi ?

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768
    Ciao SK.

    Questo per il m.c che contiene le immagini.

    onClipEvent (load) {
    fine = _x;
    ine = 1.7;

    }
    onClipEvent (enterFrame) {
    _x =_x+(fine-_x)/ine;


    per il primo pulsante

    on (release) {
    //i è il contatore
    //se i cioè il numero delle foto è minore di 2 allora scrolla verso sinistra:
    //è minore di 2 pperchè nel nostro casoi abbiamo 3 foto:e la prima è già visibile:
    //per cui ce ne sono altre 2.
    if (i<2) {
    i++;
    //scroll è il nome di istanza del movie e fine è la variabile che abbiamo usato all'interno di esso.
    //142.5 è la larghezza delle fotorendi il pannello info e vedi.
    scroll.fine -= 142.5;
    }
    }

    Questo per il secondo pulsante che mi fa avanzare.

    on (release) {
    if (i>0) {
    i--;

    scroll.fine += 142.5;
    }
    }



  4. #4
    fai kosì:
    al mc ke kontiene le foto metti:
    codice:
    onClipEvent (load) {
    	fine = _x;
    	accellerazione = 3;
    	inerzia = 1.5;//no rimbalzo settare a 2.5 ;-)
    }
    onClipEvent (enterFrame) {
    	inizio = _x;
    	spostamento = (spostamento+(fine-inizio)/accellerazione)/inerzia;
    	_x += spostamento;
    }

  5. #5
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768
    Grazie mille. poi ci provo.

    spostamento = (spostamento+(fine-inizio)/accellerazione)/inerzia;

    Questo che formula è???


  6. #6
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768
    inerzia = 1.5;//no rimbalzo settare a 2.5 ;-)
    }
    Cosa intendi in questo caso???

  7. #7
    è scritta li...utilizzando dei parametri impostati nell'evento laod...accellerazione ed inerzia...crea l'effetto desiderato di molleggiamento

  8. #8
    intendo ke sono quelli i parametri per variare (controllare) l'effetto....se provi kosì kom'è e poi vari il parametro inerzia e lo porti a 2.5 non rimbalza + ma si sposta normalmente...tu prova a variare i due parametri e vedi le differenze

  9. #9
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768
    ok grazie mille.

  10. #10
    prego

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.