pub struct BlendTree {
pub m_Childs: Vec<Enum_Child__ChildMotion>,
pub m_MaxThreshold: f32,
pub m_MinThreshold: f32,
pub m_Name: String,
pub m_UseAutomaticThresholds: bool,
pub m_BlendEvent: Option<String>,
pub m_BlendEventY: Option<String>,
pub m_BlendParameter: Option<String>,
pub m_BlendParameterY: Option<String>,
pub m_BlendType: Option<i64>,
pub m_NormalizedBlendValues: Option<bool>,
}
Expand description
BlendTree is a class of the Unity engine since version 4.0.0. Exert from Unity’s scripting documentation: Blend trees are used to blend continuously animation between their children. They can either be 1D or 2D.
Fields§
§m_Childs: Vec<Enum_Child__ChildMotion>
§m_MaxThreshold: f32
Sets the maximum threshold that will be used by the ChildMotion. Only used when useAutomaticThresholds is true.
m_MinThreshold: f32
Sets the minimum threshold that will be used by the ChildMotion. Only used when useAutomaticThresholds is true.
m_Name: String
The name of the object.
m_UseAutomaticThresholds: bool
When active, the children’s thresholds are automatically spread between 0 and 1.
m_BlendEvent: Option<String>
String: (4.0.0 - 4.1.5)
m_BlendEventY: Option<String>
String: (4.1.0 - 4.1.5)
m_BlendParameter: Option<String>
Parameter that is used to compute the blending weight of the children in 1D blend trees or on the X axis of a 2D blend tree. String: (4.2.0 - 2022.3.2f1)
m_BlendParameterY: Option<String>
Parameter that is used to compute the blending weight of the children on the Y axis of a 2D blend tree. String: (4.2.0 - 2022.3.2f1)
m_BlendType: Option<i64>
The Blending type can be either 1D or different types of 2D. u32: (4.1.0 - 4.1.5); i32: (4.2.0 - 2022.3.2f1)
m_NormalizedBlendValues: Option<bool>
bool: (5.0.0f4 - 2022.3.2f1)