From 279f17ac0e1b3d019c2b294098e834d249376686 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Tue, 4 Jun 2019 20:49:16 -0400 Subject: Update chickadee manual. --- manuals/chickadee/Easings.html | 47 ++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 18 deletions(-) (limited to 'manuals/chickadee/Easings.html') diff --git a/manuals/chickadee/Easings.html b/manuals/chickadee/Easings.html index 55f385c..14207d0 100644 --- a/manuals/chickadee/Easings.html +++ b/manuals/chickadee/Easings.html @@ -1,6 +1,6 @@ - @@ -96,72 +98,81 @@ Next:

2.2.7 Easings

+

Easing functions are essential for animation. Each easing function +provides a different path to go from an initial value to a final +value. These functions make an excellent companion to the +tween procedure (see Tweening). Experiment with them to +figure out which function makes an animation look the best. +

+

Pro tip: smoothstep provides nice results most of the time and +creates smoother animation than using linear. +

-
Procedure: linear t
+
Procedure: linear t
-
Procedure: smoothstep t
+
Procedure: smoothstep t
-
Procedure: ease-in-quad t
+
Procedure: ease-in-quad t
-
Procedure: ease-out-quad t
+
Procedure: ease-out-quad t
-
Procedure: ease-in-out-quad t
+
Procedure: ease-in-out-quad t
-
Procedure: ease-in-cubic t
+
Procedure: ease-in-cubic t
-
Procedure: ease-out-cubic t
+
Procedure: ease-out-cubic t
-
Procedure: ease-in-out-cubic t
+
Procedure: ease-in-out-cubic t
-
Procedure: ease-in-quart t
+
Procedure: ease-in-quart t
-
Procedure: ease-out-quart t
+
Procedure: ease-out-quart t
-
Procedure: ease-in-out-quart t
+
Procedure: ease-in-out-quart t
-
Procedure: ease-in-quint t
+
Procedure: ease-in-quint t
-
Procedure: ease-out-quint t
+
Procedure: ease-out-quint t
-
Procedure: ease-in-out-quint t
+
Procedure: ease-in-out-quint t
-
Procedure: ease-in-sine t
+
Procedure: ease-in-sine t
-
Procedure: ease-out-sine t
+
Procedure: ease-out-sine t
-
Procedure: ease-in-out-sine t
+
Procedure: ease-in-out-sine t
-- cgit v1.2.3