Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
PhysicsSteppingMethod
The PhysicsSteppingMethod enum determines the timestep arbiter strategy used by the physics engine for all simulated assemblies in a place. It is set via the Workspace.PhysicsSteppingMethod property. The default value is PhysicsSteppingMethod.Default, which currently resolves to the same behavior as PhysicsSteppingMethod.Adaptive.
Items
| Name | Value | Description |
|---|---|---|
| Default | 0 | The current default is Adaptive. |
| Fixed | 1 | All simulated assemblies inside the workspace will advance forward at 240 Hz. This option is best for optimal stability and simulation accuracy. |
| Adaptive | 2 | The engine attempts to assign optimal simulation rates for individual assemblies of either 240 Hz, 120 Hz, or 60 Hz. This setting is optimized for performance. |
Default
The current default is Adaptive.
| Field | Value |
|---|---|
| value | 0 |
Fixed
All simulated assemblies inside the workspace will advance forward at 240 Hz. This option is best for optimal stability and simulation accuracy.
| Field | Value |
|---|---|
| value | 1 |
Adaptive
The engine attempts to assign optimal simulation rates for individual assemblies of either 240 Hz, 120 Hz, or 60 Hz. This setting is optimized for performance.
| Field | Value |
|---|---|
| value | 2 |