unreal.MotionWarpingSwitchOffCompositeCondition¶
- class unreal.MotionWarpingSwitchOffCompositeCondition(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
MotionWarpingSwitchOffConditionMotion Warping Switch Off Composite Condition
C++ Source:
Plugin: MotionWarping
Module: MotionWarping
File: MotionWarpingSwitchOffCondition.h
Editor Properties: (see get_editor_property/set_editor_property)
effect(SwitchOffConditionEffect): [Read-Write]logic_operator(SwitchOffConditionCompositeOp): [Read-Write]switch_off_condition_a(MotionWarpingSwitchOffCondition): [Read-Write]switch_off_condition_b(MotionWarpingSwitchOffCondition): [Read-Write]use_warp_target_as_target_location(bool): [Read-Write] If set to false, switch off condition will use target actor location
- classmethod create_switch_off_composite_condition(owner_actor, effect, switch_off_condition_a, logic_operator, switch_off_condition_b, use_warp_target_as_target_location=True, target_actor=None) -> (MotionWarpingSwitchOffCompositeCondition, owner_actor=Actor, switch_off_condition_a=MotionWarpingSwitchOffCondition, switch_off_condition_b=MotionWarpingSwitchOffCondition)¶
Creates Switch Off Composite Condition that lets you combine different switch off conditions with logic AND/OR operators.
- Parameters:
owner_actor (Actor) – Actor owning Motion Warping Component to which this switch off condition will be added.
effect (SwitchOffConditionEffect) – What should happen if switch off condition is true
switch_off_condition_a (MotionWarpingSwitchOffCondition) – First Switch Off Condition to combine
logic_operator (SwitchOffConditionCompositeOp) – Logic operator to use for Switch Off Condition combination
switch_off_condition_b (MotionWarpingSwitchOffCondition) – Second Switch Off Condition to combine
use_warp_target_as_target_location (bool) – Should use corresponding warp target as context for this Switch Off Condition. If set to false, will use TargetActor parameter
target_actor (Actor) – Target Actor to use as a context for this Switch Off Condition if Use Warp Target As Location parameter is false.
- Returns:
Created Switch Off Condition. This Switch Off Condition can be added to Motion Warping Component with Add Switch Off Condition node.
owner_actor (Actor): Actor owning Motion Warping Component to which this switch off condition will be added.
switch_off_condition_a (MotionWarpingSwitchOffCondition): First Switch Off Condition to combine
switch_off_condition_b (MotionWarpingSwitchOffCondition): Second Switch Off Condition to combine
- Return type:
tuple