Il rimbalzo sicuramente ha il suo uso più comune su oggetti di forma sferica (la classica pallina che rimbalza), ma possiamo tranquillamente usarlo sulla nostra piramide per un esempio veloce.
Sia il metood bounce
che il metodo elastic
usano un sotto-metodo esponenziale per il movimento. Vediamo per esempio un rimbalzo orizzontale, applicato come detto alla piramide che stiamo sfruttando in questi esempi.
easing.easingOut().bounce(3,0.4);
Notiamo, nell'esempio riportato sotto, come l'oggetto sembri proprio rimbalzare contro un muro. Ad ogni rimbalzo la forza è diminuita di 0.4, in modo che l'oggetto rallenti fino a fermarsi..
Spostamento di un oggetto con Exponential Bounce
Un altro tipo di effetto che ha diversi ambiti di utilizzo è quello elastico, grazie a cui possiamo far eseguire ad un oggetto una sorta di "bungee jumping":
easing.easingOut().elastic(3,0.4);
Spostamento di un oggetto con Exponential Elastic
"© Petit Publications 2006" - diritti riservati