Motion 5 - Keyframe Editor Controls

background image

Keyframe Editor Controls

The left side of the Keyframe Editor contains a list of parameters. You can choose which
parameters to display by using the Show Curve Set pop-up menu at the top of the list.
This menu has an option for creating custom curve sets so you can focus on specific
parameters in the Keyframe Editor. For more information on creating and viewing
parameter sets, see

Custom Parameter Sets

.

There are a number of controls above the parameter list:

Show Curve Set pop-up menu:

Sets what is displayed in the Keyframe Editor. The pop-up

menu items include:

All: Displays all parameters for the selected object, whether or not the parameters are

animated.

Animated: Displays only animated parameters and curves for the selected object. This

includes animation curves created by keyframing as well as behaviors. This is the default
setting. With the Keyframe Editor active, you can also press the U key to choose
Animated from the Show Curve Set pop-up menu.

112

Chapter 2

The Motion Interface

background image

When the selected object is not animated, nothing appears in the Keyframe Editor.

Modified: Displays only curves that are modified for the selected object. This includes

modifications that are not animated. For example, if you change the color of a shape
(without animating the color change), the parameter appears in the Modified list
because the color was changed from the default color. Animated parameters also
appear in the list.

Active: Shows only parameters being modified. When this option is selected, nothing

appears in the Keyframe Editor unless you are modifying an object (in the Canvas,
Inspector, or HUD). For example, when Active is selected and you are moving an object
around in the Canvas, the X and Y Position parameters and curves are displayed.

Position: Displays only the Position parameters for the selected object.

Rotation: Displays only the Rotation parameters for the selected object.

Scale: Displays only the Scale parameters for the selected object.

Shear: Displays only the Shear parameters for the selected object.

Anchor Point: Displays only the Anchor Point parameters for the selected object.

Opacity: Displays only the Opacity parameters for the selected object.

Retiming: Displays only the Retime Value parameter for the selected object. This

parameter appears in the Keyframe Editor only when Time Remap is set to Variable
Speed in the Timing controls of the Properties Inspector.

New Curve Set: Lets you create a custom curve set.

Manage Curve Sets: Lets you manage (delete, duplicate, and so on) custom curve sets.

Note: For more information on using curve sets, see

Custom Parameter Sets

.

113

Chapter 2

The Motion Interface

background image

Keyframe edit tools:

There are three tools for editing keyframes and curves in the

Keyframe Editor. These tools are located above the parameter list. For more information
about using these tools, see

Modifying Keyframes

.

Sketch

Edit

Transform

Edit Keyframes tool: Use to select and edit keyframes.

Sketch Keyframes tool: Use to draw curves with keyframes. A parameter must be active

(its checkbox enabled) and selected in the list before you can sketch a curve.

Transform Keyframes tool: Use to drag a selection box around keyframes and then

manipulate the selected keyframes.

Parameter list:

The Keyframe Editor parameter list contains the following controls and

features:

Activation checkbox: Turns the display of parameters on and off in the keyframe graph.

Activating the checkbox next to an object name turns all parameters for that object
on or off for display purposes—but the animation of the object is not affected.

Name: Lists the name of the selected object and its parameters.

Value: Displays the value for the playhead position for that parameter. You can drag

in the value field to set keyframe values, or double-click in the field and enter a new
value. For more information, see

Modifying Keyframes

.

Add/Delete Keyframe button: Lets you add or delete keyframes, regardless of the status

of keyframe recording (the Record button). Click the button to add a keyframe. If a
keyframe exists for that parameter at the current playhead position, clicking the button
deletes the keyframe.

Animation menu: Provides a pop-up menu to control animation and keyframing

attributes for that parameter. To open the menu, place the pointer over the column
(in the row of the parameter to modify). When the downward arrow appears, click it
to open the menu. The menu contains the following items:

Enable/Disable Animation: Enables or disables keyframes for the parameter. This

menu item is unavailable until keyframes are applied to the parameter. When the
parameter is animated, the menu item is renamed to Disable Animation. Choosing
Disable Animation hides the keyframes you have set, restoring the parameter to its
default value. However, the keyframes are not discarded. Choosing Enable Animation
restores the parameter to its last keyframed state.

Reset Parameter: Removes keyframes and settings for this parameter. The parameter

value is restored to its default value.

114

Chapter 2

The Motion Interface

background image

Add Keyframe: Adds a keyframe at the current frame. If the playhead is positioned

on a frame where a keyframe has been added, this menu item is unavailable. A
keyframe is automatically added to the last modified parameter of the object
(regardless of the status of the Record button) at the current playhead position.

Delete Keyframe: Deletes the current keyframe. The Delete Keyframe command is

only available if the playhead is positioned on a frame where a keyframe exists. You
can also Control-click a keyframe and choose Delete from the shortcut menu, or
select the keyframe and press Delete.

Previous Keyframe: Moves the playhead to the previous keyframe for this parameter.

The Previous Keyframe command is only available if a keyframe exists earlier in the
project. You can also press Option-K to advance to the next keyframe.

Next Keyframe: Moves the playhead to the next keyframe for this parameter. The

Next Keyframe command is only available if a keyframe exists later in the project.
You can also press Shift-K to advance to the next keyframe.

Interpolation: Sets the type of curve for the parameter. See the table in

Modifying

Curves

for examples of interpolation methods.

Before First Keyframe: Defines the animation before the first keyframe of a parameter.

This is called extrapolation. For examples of extrapolation methods, see

Extrapolation

.

After Last Keyframe: Defines the animation after the last keyframe of a parameter.

This is called extrapolation. For examples of extrapolation methods, see

Extrapolation

.

Lock/Unlock Parameter: Locks the parameter to prevent changes. When a parameter

is locked, neither keyframes nor curves are adjustable.

Reduce Keyframes: Applies a thinning algorithm to the selected parameter to reduce

the number of keyframes while attempting to maintain a similar curve shape. For
more information on keyframe thinning, see

Keyframe Thinning

.

Curve Snapshot: Reverts keyframe changes made in the selected curve to the most

recent snapshot. This menu item is available only when the Take/Show Curve
Snapshot button is enabled. For more information, see

Keyframe Editor Control

Buttons

and

Curve Snapshots

.