In 'back' easing: the fifth parameter means 'overshoot'. In words by Mr.
Penner himself, slightly edited:

  a controls the amount of overshoot: higher a means greater overshoot
  a has a default value of 1.70158, which produces an overshoot of 10
percent
  a==0 produces cubic easing with no overshoot

(source: original easing files available at http://www.robertpenner.com/easing/ )

In the 'elastic' easing, yes, it means 'amplitude' and 'period', but like I
said on the message linked below, I didn't have much success playing with
those values. There *are* changes when messing with them, but usually it
just breaks totally instead of just doing some noticeable change. Probably
there's a very small range of values you can play with.

The parameters are ignored on the other easing equations.

- zeh



From a post from Zeh in the archives
(http://chattyfig.figleaf.com/pipermail/flashcoders/2004-July/117628.html),

In elastic's case, extra1 is 'amplitude' and extra2 is 'period'.

Does anyone have a explanation of the parameters used in the class

mx.transitions.easing.Elastic

(t:Number, b:Number, c:Number, d:Number, a:Number, p:Number)


t = Current Timer
b = Initial Value
c = End Value - Initial Value
d = Duration

a = ?
p = ?

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to