Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. Grafica, Visual Design & UX
    5. effetto frizione.. come migliorare questo moviemento..
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      edo.flashas User Attivo • ultima modifica di

      effetto frizione.. come migliorare questo moviemento..

      ho letto diversi interventi di flep sulla frizione, io per azionare un movimento uso la classica formula

      _x+(xfinale-_x)/speed

      se volessi migliorare l'effetto forzando la frizione e accellerazione.. In base alla posizione del mouse evitando il movimento scattoso se la posizione xmouse è di gran lunga superiore alla posizione attuale del clip in movimento??

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        flep Super User • ultima modifica di

        Per capirla meglio:

        
        var arrivo:Number=200;
        var spring:Number=.1;
        clip.onEnterFrame=function(Void):Void
        {
        var distanza:Number=200-this._x;
        var accelerazione:Number=distanza*spring;
        this._x+=accelerazione;
        }
        
        

        Ora, per applicare la frizione;
        Prima di dare in pasto l'accelerazione alla _x della clip, gli dai in pasto la frizione :

        
        var arrivo:Number=Stage.width/2;
        var spring:Number=.1;
        var friction:Number=.9;
        var vel_x:Number=0;
        clip._x=vel_x;
        clip.onEnterFrame=function():Void
        {
         var distanza:Number=arrivo-this._x;
         var accelerazione:Number=distanza*spring;
         vel_x+=accelerazione;
         vel_x*=friction;
         this._x+=vel_x;
        }
        
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          edo.flashas User Attivo • ultima modifica di

          eccellente e notevole.. spero di metterlo in pratica senza problemi. dovrei implementare un effetto move già disponibile, avendo la posizione finale nel tuo caso "arrivo". Molto probabilmente con questi suggerimenti non avro' grandi problemi, al contrario mi faro' risentire + tardi 😄 grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • E
            edo.flashas User Attivo • ultima modifica di

            [LEFT]flep preziosissimi insegnamenti l'effetto bounce funziona bene.. 😉 adattato benissimo alla mia attuale funzione.:yuppi: sei il migliore
            [/LEFT]

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              flep Super User • ultima modifica di

              Se ti va puoi votare questo post sull'effetto frizione quì:

              http://www.giorgiotave.it/forum/gt-world/36794-votazioni-per-gt-post-day.html

              🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • E
                edo.flashas User Attivo • ultima modifica di

                🙂 ben fatto:yuppi:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti