1 min read

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

NameValueDescription
Default0The current default is Adaptive.
Fixed1All simulated assemblies inside the workspace will advance forward at 240 Hz. This option is best for optimal stability and simulation accuracy.
Adaptive2The 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.

FieldValue
value0

Fixed

All simulated assemblies inside the workspace will advance forward at 240 Hz. This option is best for optimal stability and simulation accuracy.

FieldValue
value1

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.

FieldValue
value2