Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    176

    Decelerare e accelerare oggetto

    Spesso in giro vedo animazioni con movimenti accelerati e decelerati con effetto molto "naturale"..ho cercato un po' sul forum ma nn trovo granchè .. in pratica vi chiedo se c'è qualche anima pia che mi può indirizzare su qualche link o tutorial esplicativo o magari se mi posta un po' di codice
    Vorrei realizzare un filmato dove un'immagine entra in scena rallentando il suo movimento sino a fermarsi
    Grassie

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    ...altri 5 anni di purga...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    176
    Grazie, se nn riesco a risolvere posso fare un fischio?

  4. #4
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    fischia pure
    ...altri 5 anni di purga...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    176
    Sono andato sul sito che mi hai consigliato ma temo che le mie capacità nn mi permettano di farcela da solo! Credevo che l'effetto che chiedevo fosse piuttosto semplice da ottenere!
    Non c'è qualche tutorial per apprendisti su questo argomento? Mi sembra strano nn trovare nulla di comprensibile!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    176
    up Perfavore, un aiuto! Grazie..

  7. #7
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  8. #8
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    176
    Grazie, quando torno a casa provo!
    Grazie mille!

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    è un argomento un po' oscuro

    per quanto mi riguarda, tempo fà ho creato una proto che funzionava benino, per i rallentamenti/molleggiamenti

    l'avevo già postata mi pare :master:

    codice:
    MovieClip.prototype.myTween = function(clip, xArr, yArr, frames){
    	clip.xArr = Math.floor(xArr);
    	clip.yArr = Math.floor(yArr);
    	clip.frames = Number(frames);
    	this.onEnterFrame = function(){
    		if(Math.floor(clip._x) != clip.xArr && Math.floor(clip._y) != clip.yArr){
    			xspost = (clip.xArr-clip._x)/frames;
    			yspost = (clip.yArr-clip._y)/frames;
    			clip._x += xspost;
    			clip._y += yspost;
    		} else {
    			delete this.onEnterFrame;
    			clip._x = clip.xArr;
    			clip._y = clip.yArr;
    		}
    	}
    }
    _root.palla.myTween(_root.palla, _root._xmouse, _root._ymouse, 8);
    tutta la parte sotto la proto è solo per verificare che funzioni, in realtà le azioni vengono svolte totalmente dalla proto e non dal resto del codice

    la proto può essere richiamata in un qualunque momento, in qualunque "attività"

    ad esempio metti che io abbia un pulsante "puls" e il solito clip "palla" a coordinate 0,0 nello stage, se faccio
    codice:
    puls.onRelease = function(){
    _root.palla.myTween(_root.palla, 400, 300, 8);
    }
    avrò che quando clicco sul pulsante, il mio clip si muove a coordinate 400,300
    ah, per quanto riguarda la fluidità del movimento, dipende da due fattori, uno è "frames" e lo puoi cambiare a piacimento fino ad un minimo (perchè tutto funzioni) di 0.56 (movimento elastico), l'altro fattore da non sottovalutare è il framerate del filmato, io di solito lo tengo a 60fps e i movimenti risultano fluidi senza grosso dispendio di cpu


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.