Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Monitor and set the state of a “dial”: any object that rotates around a point. Can be used to set the dial to discrete values.

The state is driven by the rotation of any Grabbable. Does not require a Joint, but can be used in conjunction with one.

State

The name of the state to monitor.

Grabbable

The Grabbable, uses current object by default.

Axis

Primary axis for rotation.

Secondary Axis

An axis at right angles to the primary axis to use for cross product calculations.

Stops

Defines the “Stops” used by the dial for setting an integer state.

Lower Angle: The starting angle of this set of stops.

Upper Angle: The final angle of this set of stops.

Start Value: The start value of the stops.

Num Stops: The number of stops to set between the angles.

Example

In this example, we set up a dial with a large zero value between -20 and 8 degrees of rotation, then values from 1-24 between 8 and 350 degrees.

  • No labels