Class.ControllerManager 实例管理模拟动作控制,为其分配 ControllerManager.RootPart 。它可以用于构建物理基础角色控制器。
概要
属性
设置在角色上启用的 ControllerBase。
所有控制器使用的基础直线移动速度。
所有控制器使用的基础角度转速。
一个参考 ClimbController 使用的传感器数据。
描述所向面向的所需方向的单元向量。
一个参考GroundController 激活时使用的传感器数据。
描述要移入的方向的向量。
Class.BasePart 在那里控制器的力和扭矩应用。
属性
FacingDirection
描述所面向的方向的单位向量。将 LookVector 的 ControllerManager.RootPart 对齐到这里。 任何 Vector3 的分配都会自动单位化。
MovingDirection
描述所需方向移动的向量,其中的大小在 0 和 1 之间。 这将乘以 BaseMoveSpeed 来确定最终目标移动速度。 RootPart 将尝试在此方向上基于规则定义的 ActiveController 进行
RootPart
Class.BasePart 在 which 控制器的力和扭矩应用. 有一个典型的 Humanoid - based 角色, Humanoid.RootPart 被分配为 1>Class.ControllerManager.RootPart1> .