RunService.Heartbeat switching to variable frequency

Post can’t be empty.

Your chosen quote fails to answer the question.

Stepped is for when you want things to run before the physics simulation. Heartbeat is for things you want to run after the physics simulation.

Stepped runs after the humanoid and before physics. That means that you can get noncollidable characters by setting each part’s CanCollide to false on Stepped.

afaik that’s the only major use case for Stepped that can’t be substituted or done better by Heartbeat, unless there are other physics-affecting behaviors that get overwritten by humanoids.

Updating your car in Stepped means that it’s using old physics data from the previous frame. Just use Heartbeat.

1 Like

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.