Skip to main content

Character Gravity(角色重力)

Character Gravity(角色重力)

Character Gravity(角色重力)节点返回引用的 CharacterController(角色控制器)的重力。Gravity 输出用于获取角色控制器在模拟时旨在达到的当前重力。Actual Gravity 是角色控制器当前正在模拟的重力,根据角色控制器上的设置(特别是重力比例字段),其值可能会有所不同。

image.png

用法 (Usage)

您可以使用此节点的 Actual Gravity 输出来控制某些角色控制器的重力工作方式,这些控制器需要不同的值以不同方式影响它们(同时使用用户的变换缩放和组件的重力比例)。您可以将模拟用户的重力比例设置为立方,使其重力受其大小影响。使用线性模式则无论用户大小如何,重力都将保持不变。(已在用户跳跃时更改角色控制器组件中的重力比例字段进行测试)。

输入 (Inputs)

名称 (Name) 描述 (Description)
Character (Character Controller) 角色控制器引用。

输出 (Outputs)

名称 (Name) 描述 (Description)
Gravity (float3) 此角色控制器当前“应该”尝试模拟的重力。
Actual Gravity (float3) 此角色控制器当前正在模拟的实际重力。