unreal.AnimDatabaseFunction_ProcessContacts¶
- class unreal.AnimDatabaseFunction_ProcessContacts(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
AnimDatabaseFunctionFunction for processing contacts
C++ Source:
Plugin: AnimDatabase
Module: AnimDatabase
File: AnimDatabase.h
Editor Properties: (see get_editor_property/set_editor_property)
add_anim_notifies(bool): [Read-Write] If to add anim notifiesadd_contact_curves(bool): [Read-Write] If to add contact curvesadd_foot_speed_curves(bool): [Read-Write] If to add foot speed curvesadd_sync_markers(bool): [Read-Write] If to add sync markersanim_notify_offset(float): [Read-Write] The amount of time before the contact (in seconds) to place the location of the Anim Notifiesclear_anim_notify_tracks(bool): [Read-Write] Clears all Anim Notifies on the given tracks before adding new onesclear_sync_marker_tracks(bool): [Read-Write] Clears all Sync Markers on the given tracks before adding new onescontact_filter_time(float): [Read-Write] Roughly corresponds to the minimum contact duration (in seconds) that will be allowed. Reduce if very brief contacts are being missed. Increase if you are getting lots of very short contacts or lifts.filter_contact_curves(bool): [Read-Write] If to filter the contact curvesheight_threshold(float): [Read-Write] Maximum height for which the bone can be considered in contactleft_contact_anim_notify(AnimNotify): [Read-Write] The object to use for the left contact anim notifyleft_contact_anim_notify_color(LinearColor): [Read-Write] Color of the left anim notify trackleft_contact_anim_notify_track_name(Name): [Read-Write] The track name for the left anim notifiesleft_contact_bone_name(Name): [Read-Write] Name of the left bone to generate the contact curve forleft_contact_curve_color(LinearColor): [Read-Write] Color of the left contact curveleft_contact_curve_name(Name): [Read-Write] Name of the contact curve for the left footleft_contact_sync_marker(Name): [Read-Write] The name of the left sync markerleft_contact_sync_marker_color(LinearColor): [Read-Write] Color of the left sync marker trackleft_contact_sync_marker_track_name(Name): [Read-Write] The track name for the left sync markersleft_foot_speed_bone_name(Name): [Read-Write] Name of the left bone to generate the foot speed curve forleft_foot_speed_curve_color(LinearColor): [Read-Write] Color of the left foot speed curveleft_foot_speed_curve_name(Name): [Read-Write] Name of the foot speed curve for the left footremove_first_frame_contact_event(bool): [Read-Write] If there is a contact event on the first frame then it is removedright_contact_anim_notify(AnimNotify): [Read-Write] The object to use for the right contact anim notifyright_contact_anim_notify_color(LinearColor): [Read-Write] Color of the right anim notify trackright_contact_anim_notify_track_name(Name): [Read-Write] The track name for the right anim notifiesright_contact_bone_name(Name): [Read-Write] Name of the right bone to generate the contact curve forright_contact_curve_color(LinearColor): [Read-Write] Color of the right contact curveright_contact_curve_name(Name): [Read-Write] Name of the contact curve for the right footright_contact_sync_marker(Name): [Read-Write] The name of the right sync markerright_contact_sync_marker_color(LinearColor): [Read-Write] Color of the right sync marker trackright_contact_sync_marker_track_name(Name): [Read-Write] The track name for the right sync markersright_foot_speed_bone_name(Name): [Read-Write] Name of the right bone to generate the foot speed curve forright_foot_speed_curve_color(LinearColor): [Read-Write] Color of the right foot speed curveright_foot_speed_curve_name(Name): [Read-Write] Name of the foot speed curve for the right footsmooth_contact_curves(bool): [Read-Write] If to smooth the contact curvessmoothing_amount(float): [Read-Write] Amount of smoothing to apply to the resulting contact curve (in frames)sparse_keys(bool): [Read-Write] If to write curves using sparse keyssync_marker_offset(float): [Read-Write] The amount of time before the contact (in seconds) to place the location of the sync markersvelocity_threshold(float): [Read-Write] Maximum velocity for which the bone can be considered in contact