ControllerManager

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Class.ControllerManager 實例管理其所指定的 ControllerManager.RootPart 的模擬動作控制。它可以用來建立物理基礎角色控制器。

概要

屬性

屬性

ActiveController

平行讀取

設定在角色上啟動的 ControllerBase 將不保證指定的 ControllerBase 是否為有效的。如果

BaseMoveSpeed

平行讀取

所有控制器使用的基本直線移動速度。控制器會個別自訂速度,設定 ControllerBase.MoveSpeedFactor 屬性。

BaseTurnSpeed

平行讀取

所有控制器使用的基本角度轉速。

ClimbSensor

平行讀取

A ClimbController 使用感應器資料,當 Class.ClimbController

FacingDirection

平行讀取

描述面向的方向。將 LookVectorControllerManager.RootPart 調整到這個方向。任何 Vector3 的指定將自動寫入。

GroundSensor

平行讀取

A GroundController 使用感應器資料,而 Class.GroundController

MovingDirection

平行讀取

向量描述要移動的方向,並且在 0 和 1 之間的大小。 這乘以 BaseMoveSpeed 來確定最終目標的移動速度。 RootPart 將嘗試在此方向上基於規則由 ActiveController

RootPart

平行讀取

Class.BasePart 是控制器的力和扭矩的應用。 使用典型的 Humanoid - based 角色, Humanoid.RootPart 是指定為 1>Class.ControllerManager.RootPart1> 。

UpDirection

平行讀取

方法

活動