unreal.AnimNode_TwoWayBlend

class unreal.AnimNode_TwoWayBlend(a=[], b=[], alpha_input_type=AnimAlphaInputType.FLOAT, alpha_bool_enabled=True, alpha=0.0, alpha_scale_bias=[1.0, 0.0], alpha_bool_blend=[0.0, 0.0, AlphaBlendOption.LINEAR, None], alpha_curve_name='None', alpha_scale_bias_clamp=[False, False, False, [0.0, 1.0], [0.0, 1.0], 1.0, 0.0, 0.0, 1.0, 10.0, 10.0])

Bases: unreal.AnimNode_Base

This represents a baked transition

C++ Source:

  • Module: AnimGraphRuntime

  • File: AnimNode_TwoWayBlend.h

Editor Properties: (see get_editor_property/set_editor_property)

  • a (PoseLink): [Read-Write] A

  • alpha (float): [Read-Write] The float value that controls the alpha blending when the alpha input type is set to ‘Float’

  • alpha_bool_blend (InputAlphaBoolBlend): [Read-Write] Alpha Bool Blend

  • alpha_bool_enabled (bool): [Read-Write] The boolean value that controls the alpha blending when the alpha input type is set to ‘Bool’

  • alpha_curve_name (Name): [Read-Write] The animation curve that controls the alpha blending when the alpha input type is set to ‘Curve’

  • alpha_input_type (AnimAlphaInputType): [Read-Write] The data type used to control the alpha blending between the A and B poses.

    Note: Changing this value will disconnect alpha input pins.

  • alpha_scale_bias (InputScaleBias): [Read-Write] Alpha Scale Bias

  • alpha_scale_bias_clamp (InputScaleBiasClamp): [Read-Write] Alpha Scale Bias Clamp

  • b (PoseLink): [Read-Write] B

  • reset_child_on_activation (bool): [Read-Write] This reinitializes child pose when re-activated. For example, when active child changes

property a

[Read-Write] A

Type

(PoseLink)

property alpha

[Read-Write] The float value that controls the alpha blending when the alpha input type is set to ‘Float’

Type

(float)

property alpha_bool_blend

[Read-Write] Alpha Bool Blend

Type

(InputAlphaBoolBlend)

property alpha_bool_enabled

[Read-Write] The boolean value that controls the alpha blending when the alpha input type is set to ‘Bool’

Type

(bool)

property alpha_curve_name

[Read-Write] The animation curve that controls the alpha blending when the alpha input type is set to ‘Curve’

Type

(Name)

property alpha_input_type

[Read-Write] The data type used to control the alpha blending between the A and B poses. Note: Changing this value will disconnect alpha input pins.

Type

(AnimAlphaInputType)

property alpha_scale_bias

[Read-Write] Alpha Scale Bias

Type

(InputScaleBias)

property alpha_scale_bias_clamp

[Read-Write] Alpha Scale Bias Clamp

Type

(InputScaleBiasClamp)

property b

[Read-Write] B

Type

(PoseLink)