How does rigging work?

When you create a rig and add a widget control, you assign sets of snapshots to the widget. A snapshot is a record of parameter states for one or more objects in your project. Widgets let you switch between stored snapshots. For example, you can use a checkbox widget to record a snapshot of a shape’s Scale and Color parameters at one set of values (large and red) and then record another snapshot at a different set of values (small and green). In this example, when you select and deselect the checkbox widget (in the Widget Inspector), the shape snaps from large and red to small and green, and vice versa. See Snapshots overview.

There are three types of widgets, each offering a different level of control over snapshots:

There are several ways to record snapshots. The most basic method is to use the Rig Edit Mode button in the Widget Inspector. In rig edit mode, any changes you make to the parameters of any object update the active snapshot in that widget. For more information, see Build a simple rig. For additional ways to assign snapshots, see Snapshots overview.

There are several factors to consider when using rigs: