Curves
How a value travels from key to key: easing presets, springs, hold, the curve editor, and the graph editor's value and speed curves.
A key's curve is the one going out of it, to the next key. It decides whether a move starts slowly, overshoots, bounces or snaps. New keys use Ease in and out · Quad, which is what F9 (easy ease) applies too.
Try every curve on a mini timeline. These are the editor's own curves, springs included:
Drag the playhead to scrub; pick another curve to compare. Value at the playhead: 0%
How to
Pick a curve, then make it your own
Description
A logo reveal in Animate with the wordmark’s rows open. A key is clicked and Edit the curve… opens its curve editor in the key inspector. The Back tile is picked, which overshoots and settles, then a handle of the curve is dragged, which turns it into a custom bezier. The playhead plays the new move.
- Click a key, then Edit the curve… in the key inspector (or right-click the key and choose Edit curve…).
- Pick a family from the tiles: Linear, Sine, Quad, Cubic, Quart, Quint, Expo, Circ, Back, Elastic, Bounce, Spring or Hold. In, Out or In & out sets its direction, and it's remembered for the next family you pick.
- Drag one of the curve's two handles to reshape it. A named curve turns into the closest custom bezier first, so nothing jumps. Handles can go above and below the box, for an overshoot or an anticipation.
- Press Home, then Space, to see it.
Make a move settle more slowly in the graph editor
Description
A logo reveal in Animate with the wordmark selected. Shift+F3 swaps the key rows for the graph editor, showing the wordmark’s value curves. Speed shows how fast each value changes instead. A key is picked and its handle dragged to make the move start faster and settle longer; the curve and the playback follow.
- Select the layer and press Shift+F3. The key rows give way to the graph editor, with a curve per animated number.
- Value shows where each value is over time. Speed shows how fast it's changing.
- Click a key to show its handles, then drag the out-handle. In Value mode it shapes the curve. In Speed mode, up and down is speed and left and right is influence, the way After Effects works.
- Press Shift+F3 again to go back to the keys.
Copy a curve to other keys
In the curve editor, Copy this curve puts it on the clipboard. Pick other keys, open their curve editor and click
Paste a curve. It also accepts a CSS cubic-bezier(…) you've copied from somewhere else.
Reference
The curves
| Curve | What it does |
|---|---|
| Linear | Constant speed |
| Hold | Stays at the value, then jumps at the next key. ⌘⌥H (Ctrl+Alt+H) toggles it |
| Sine, Quad, Cubic, Quart, Quint, Expo, Circ | Easing families from gentlest to sharpest, each Ease in, Ease out or Ease in and out |
| Back | Overshoots and comes back. Overshoot sets how far (1.70 is the classic amount, 1.9 is punchier) |
| Elastic | Springs past the value several times. Period sets how tight the wobble is |
| Bounce | Bounces off the end value like a dropped ball |
| Spring | A real spring simulation: Spring: gentle, quick, bouncy or slow, or your own Stiffness, Damping and Mass |
| Custom curve | A cubic-bezier you shaped, or pasted as CSS. Its readout shows the CSS (cubic-bezier(x1, y1, x2, y2)) |
A curve menu (the transport bar, the key inspector and the key menu's Curve) lists all of these by name, like Ease out · Back. A custom curve shows as Custom curve.
The curve editor
The preset tiles; the direction switch; the plot with its two handles; for a bezier, x1, y1, x2 and y2 to type; for Back, Elastic and Spring, their parameters as sliders; and at the bottom the CSS readout, Copy this curve and Paste a curve.
The graph editor
| Do | To |
|---|---|
| Value / Speed | Switch between the value graph and the speed graph |
| Fit (or double-click the graph) | Frame every curve |
| Click a key | Pick it and jump to it; Shift or ⌘ adds to the pick |
| Drag a key | Move it in time and value. It snaps to times and to other keys' values; hold Shift to lock it to one axis |
| Drag a handle | Shape the curve (Value), or change speed and influence (Speed). A dashed handle belongs to a named curve that isn't a bezier: dragging it makes one |
| Drag on the background | Marquee-pick. A click clears the pick |
| Scroll | Pan. ⌘ or Ctrl + scroll zooms time, Shift + scroll zooms values |
The list beside the graph names each curve (Wordmark · Offset Y) with its colour. It shows the tracks with picked keys, plus every animated number of the selected layers.