unreal.TimecodeCustomTimeStep¶
- class unreal.TimecodeCustomTimeStep(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
FixedFrameRateCustomTimeStepControl the engine’s time step via the engine’s TimecodeProvider. Will sleep and wake up the engine when a new frame is available.
C++ Source:
Module: TimeManagement
File: TimecodeCustomTimeStep.h
Editor Properties: (see get_editor_property/set_editor_property)
error_if_frame_are_not_consecutive(bool): [Read-Write] If true, stop the CustomTimeStep if the new timecode value doesn’t follow the previous timecode value.error_if_timecode_provider_changed(bool): [Read-Write] If true, stop the CustomTimeStep if the engine’s TimeProvider changed since last frame.ignore_subframes(bool): [Read-Write] If true, the subframe frame portion of timecode will be ignored when comparing the current and previous timecode sample Set to true if you wish to sample an overriden timecode rate rather than the rate data is received at eg. Live Link Timecode from a 120fps system but with timecode of 24. Defaults to = truemax_delta_time(float): [Read-Write] If the timecode doesn’t change after that amount of time, stop the CustomTimeStep.