ControllerManager

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Instancja ControllerManager zarządza sterowaniem ruchu symulowanym dla swojego przypisanego ControllerManager.RootPart . Można go używać do budowania sterowania ruchu opartego na fizyce.

Podsumowanie

Właściwości

Właściwości

ActiveController

Odczyt równoległy

Class.ControllerBase ustawiony na aktywację na charakterze. Nie gwarantuje, że określony ControllerBase jest w rzeczywistości

BaseMoveSpeed

Odczyt równoległy

Podstawowa szybkość przesuwania liniowego używana przez wszystkie sterowanie. Sterowanie indywidualnie dostosowuje szybkość poprzez ustawienie właściwości ControllerBase.MoveSpeedFactor.

BaseTurnSpeed

Odczyt równoległy

Podstawowa prędkość obrotów kątowych używana przez wszystkie sterowanie, aby ustawić postać w kierunku pożądanym.

ClimbSensor

Odczyt równoległy

Odnośnik do danych czujnika używanych podczas gdy <a href="https://www.class.climbApi.eu

FacingDirection

Odczyt równoległy

Wektor jednostki opisujący pożądane kierunki do obliczenia. Przyjmuje LookVector z ControllerManager.RootPart i automatycznie zostanie zjednoczone. Każdy Vector3 przydzielony będzie automatycznie zjednoczony.

GroundSensor

Odczyt równoległy

Odnośnik do danych czujnika używanych podczas gdy <a href="https://www.class.gg

MovingDirection

Odczyt równoległy

Wektor opisujący pożądane kierunki do poruszania się, z magnitudem pomiędzy 0 i 1. Jest to mnożone przez BaseMoveSpeed , aby określić w końcowej prędkości ruchu celu. RootPart będzie próbował poruszyć się w tym kierunk

RootPart

Odczyt równoległy

Class.BasePart, gdzie siły i momenty obrotowy kontrolera są zastosowane. Z typowym Humanoid -znaczonym postacią, Humanoid.RootPart jest przydzielony jako 1>Class.ControllerManager.RootPart1>.

UpDirection

Odczyt równoległy

Metody

Zdarzenia