动画节点日历空间1d

Inherits: AnimationRootNode < AnimationNode < Resource < Reference < Object

类别: 核心

简要说明

在任意数量的两个之间线性混合 AnimationNode 放置在虚拟轴上的任何类型。

属性

float

max_space

1.0

float

min_space

-1.0

float

snap

0.1

String

value_label

“值”

方法

无效

add_blend_point ( AnimationRootNode node, float pos, int at_index=-1 )

int

get_blend_point_count ( ) const

AnimationRootNode

get_blend_point_node ( int point ) const

float

get_blend_point_position ( int point ) const

无效

remove_blend_point ( int point )

无效

set_blend_point_node ( int point, AnimationRootNode node )

无效

set_blend_point_position ( int point, float pos )

描述

要添加到的资源 AnimationNodeBlendTree .

这是一个虚拟轴,可以在其上添加任何类型的 AnimationNode 使用 add_blend_point .

输出二者的线性混合 AnimationNode 最接近节点电流 value .

可以使用 min_spacemax_space .

属性描述

违约

1.0

设定器

设置最大空间(值)

吸气剂

获取u最大u空间()

混合空间的轴的点位置上限。见 add_blend_point .

违约

-1.0

设定器

设置最小空间(值)

吸气剂

获取最小空间()

混合空间的轴对于点位置的下限。见 add_blend_point .

违约

0.1

设定器

设置捕捉(值)

吸气剂

获取快照()

移动轴上的点时要捕捉到的位置增量。

违约

“值”

设定器

设置“值”标签(值)

吸气剂

获取u值u标签()

混合空间虚拟轴的标签。

方法说明

添加表示 node 在虚拟轴上的给定位置 pos . 您可以使用 at_index 参数。如果使用默认值 at_index ,该点插入到混合点数组的末尾。

  • int get_blend_point_count ( ) const

返回混合轴上的点数。

返回 AnimationNode 由索引处的点引用 point .

  • float get_blend_point_position ( int point ) const

返回点在索引处的位置 point .

  • void remove_blend_point ( int point )

删除索引处的点 point 从混合轴。

更改索引处点引用的AnimationNode point .

  • void set_blend_point_position ( int point, float pos )

更新点在索引处的位置 point 在混合轴上。