unreal.CatchupFixedRateCustomTimeStep¶
- class unreal.CatchupFixedRateCustomTimeStep(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
FixedFrameRateCustomTimeStepControl the Engine TimeStep via a fixed frame rate that catches up with real time.
Stays in sync with platform time.
Blocks to prevent getting ahead of real time.
Does not block when it needs to catch up
If it falls behind too much, it will increase simulation delta times.
C++ Source:
Module: TimeManagement
File: CatchupFixedRateCustomTimeStep.h
Editor Properties: (see get_editor_property/set_editor_property)
frame_rate(FrameRate): [Read-Write] Desired simulation frame ratemax_catchup_seconds(double): [Read-Write] Maximum catchup time in seconds. Simulation will catch up instantly if it falls behind beyond this time with respect to platform time