What It Opens
Opens the selected joint configuration panel.
Selected object toolbar
Appears when the selected object has a configurable joint. It exposes motor, limits, loop, pin-to-wall, frequency, and damping settings.
When it appears
Appears when the selected object has a joint that can be configured. Some solve-mode cases restrict joint settings.
Opens the selected joint configuration panel.
Appears when the selected object has a configurable joint. It exposes motor, limits, loop, pin-to-wall, frequency, and damping settings.
What each control does
These are the practical controls, values, and toggles connected to this toolbar entry.
Turns on powered motion for the selected joint.
Sets how fast the motor tries to move.
Multiplies speed so very small or very large values can be tuned more comfortably.
Sets rotational motor strength for revolute joints.
Sets linear motor strength for prismatic joints.
Restricts revolute rotation to a safe angular range.
Restricts prismatic sliding to a safe travel range.
Sets the custom axis for prismatic movement when the joint is not purely horizontal or vertical.
Reverses motor direction at limits so motion repeats back and forth.
Pins the joint body to the wall when the mechanism should be anchored.
Controls whether connected bodies can still collide with each other.
Tune spring-like behavior for distance and prismatic joints.
Allows strong forces to damage or break a joint when configured.
How to use it
Use this flow while building or debugging a level that depends on this control.
Open Joint Settings only after the object has the correct connection.
Limits make motor behavior predictable and easier to debug.
Too much strength can destabilize a machine or make the puzzle solve itself.
Creator guide
Use these options alongside the controls described above.
Use the joint controls to add or remove an additional joint and select the joint you are editing. A single object can keep its original joint and additional connections.
Check the connected object, joint type, offsets, motor and limit settings for the current joint before adjusting the next one.
Combine control-driven motors with visibility rules, acceleration and deceleration, force limits, removal thresholds and joint damage.
Begin with two connected bodies, then add a third connection. Test one motor at a time and inspect collisions between connected bodies.
Creator guide
Joint type and selected connection determine which motor, spring, input and artwork options apply.
| Option | What it does |
|---|---|
| Add/Remove Joint / Current Joint | Add or remove an additional joint, then choose the connection whose settings you are editing. |
| Collide connected | Allow the connected bodies to collide with each other. Check their ordinary collision filters as well. |
| Pin To Wall | Use the supported world-pinned joint setup. |
| Simulate Joint Weight | Enable the supported joint-weight behavior. |
| Dumping Ratio / Frequency | Tune supported spring damping and frequency. The current panel spells the damping label Dumping Ratio. |
| Max Length | Set the maximum supported rope or distance length. |
| Enable Auto Axis / Axis Angle | Use the automatic axis or choose the sliding-axis angle. |
| Upper Limit / Lower Limit | Set the bounds of the supported joint motion. Joint type determines whether the bounds are rotational or linear. |
| Distance/Rope Joint Offset Radius / Angle | Place the source-side joint anchor relative to its object. |
| Connected Object Offset Radius / Angle | Place the anchor on the connected object. |
| Enable Position Override / Position Override Radius / Angle | Override the supported joint position with the configured radius and angle. |
| Rotate Object Around Joint / Rotate Connected Object Around Joint | Use the chosen joint anchor as the pivot while rotating the source or connected object. |
| Option | What it does |
|---|---|
| Enable Motor Only When Visible | Limit motor operation to the configured visibility condition. |
| Motor Speed Multiplicator / Max Motor Speed | Scale the motor speed and set its upper speed limit. |
| Enable Motor Constant Acceleration / Motor Constant Acceleration | Increase the motor speed at the configured rate. |
| Enable Motor Constant Deceleration / Motor Constant Deceleration | Reduce motor speed at the configured rate. |
| Motor Torque Multiplicator / Max Motor Torque | Scale and cap the torque used by a supported rotational motor. |
| Motor Force Multiplicator / Max Motor Force | Scale and cap the force used by a supported sliding motor. |
| Loop Motor / Enable Loop Motor Delay / Loop Motor Delay | Reverse a looping motor at the bounds and optionally wait before reversing. |
| Disable Motor On Limit / Reset Motor Speed On Limit | Stop the motor or reset its speed when the configured limit is reached. |
| Option | What it does |
|---|---|
| Control Motor With Controls / Use Secondary Controls | Choose play-control operation and the primary or secondary controls. |
| Control With Joystick / Use Joystick Axis | Enable joystick control and choose the axis used for the motor. |
| Control Analog Parametar | Choose which supported motor parameter receives analog input. The current label uses Parametar. |
| Reverse Motor Direction / Motor Speed Acceleration | Reverse the input direction or tune how speed grows under control. |
| Adjust Motor Speed With Control / Adjust Motor Speed Amount | Scale the motor response with the input using the configured amount. |
| Reset Motor Speed / Force On Control Press | Reset the chosen motor parameter when a press begins. |
| Disable Motor On Control Release / Reset Motor Speed / Force On Control Release | Stop or reset the chosen parameter when the control is released. |
| Remove Joint When Object Is Affected By Force / Minimum Force To Remove Joint On Force | Break the joint when the configured force threshold is met. |
| Enable Joint Damage / Minimum Force To Allow Joint Damage / Joint Strength | Let qualifying forces damage the joint and set its strength. |
| Hide Joint Body / Hide Joint Skin | Hide supported joint body or visual elements. |
| Skin Texture Size / Skin Size / Skin Type / Draw Joint Skin Distance | Tune the joint artwork and the supported way a sliding-distance connection is drawn. |
| Enable Custom Texture / Texture Type | Replace the supported joint artwork with a custom line texture. |
| Texture Compression / Thickness / Alpha / Enable Round Edge | Tune texture repetition, line width, opacity and end treatment. |
| Flip Texture Vertically / Flip Texture Horizontally | Mirror the custom joint texture. |