Module: Tween::Bounce::InOut
- Defined in:
- lib/tween.rb
Class Method Summary collapse
Class Method Details
.ease(t, st, ch, d) ⇒ Object
134 135 136 137 138 139 140 |
# File 'lib/tween.rb', line 134 def self.ease(t, st, ch, d) if t < d/2.0 Tween::Bounce::In.ease(t*2.0, 0, ch, d) * 0.5 + st else Tween::Bounce::Out.ease(t*2.0 - d, 0, ch, d) * 0.5 + ch * 0.5 + st end end |