This member cannot be used in scripts, but is usable in the command bar.
For thread safety, this property is not safe to read in an unsynchronized thread.
Fired when the
Player/SimulationRadius is changed.
What is the SimulationRadius?
Player/SimulationRadius determines the radius around the
Player/Character in which physically simulated objects, for whom network ownership is set to automatic, are physically simulated by the
Player. In cases where a
BasePart or assembly is within multiple player’s SimulationRadiuses, the closest player is chosen.
Player/SimulationRadius, measured in studs, starts at 10 and grows at a rate of 5% per second until it reaches
Player/SimulationRadiuscan be visualized using
- For more information on network ownership, please see this tutorial
The new value of
How to View, Track, and Modify a Player's Simulation Radius
This example demonstrates how to view, track, and modify a player’s simulation radius.
The example modifies and tracks this property for the
Player/LocalPlayer. First, the
Player/MaximumSimulationRadius is set to 800, which is less than the default 1000 studs.
Player/SimulationRadius property alternated between incrementing and decrementing by 20 students every 5 seconds. This is done to highlight the effects of changing the radius, most notable when the radius is draw by the physics engine when
PhysicsSettings/AreRegionsShown is enabled.
Player/SimulationRadiusChanged function fires when the radius changes and prints the updated radius.
In order to view the simulation radius,
PhysicsSettings/AreRegionsShown must be set to true. It can be found under the Physics tab in Roblox Studio’s settings menu.