HumanoidStateType

*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.

Określa, czyta i ustawia stan kontroli fizycznej Humanoid . Humanoid:GetState() i Humanoid:ChangeState() metody, a także właściwość 2>Class.Humanoid.StateChanged2> .

Niektóre stanowiska pozwalają tylko na ręczne ustawienie i pozwalają rozwinięciu programisty na kontrolę kształtu człowieka jego postaci.

Podczas zmiany kształtu gracza, należy to zrobić z LocalScript zarządzanym przez tego gracza na swoim lokalnym kliente. Niektóre stanowiska działają tylko, gdy ustawiono przez właściciela proces (klient lub serwer). (Martwy na przykład)

Przedmioty

NazwaWartośćPodsumowanie
FallingDown0

Humanoid został pociągnięty, a spróbuje się wstać w kilku chwilach.

Ragdoll1

(Deprecated) Humanoid został uderzony przez szybko się poruszający obiekt (niekontrolowany spadający). Humanoid może odzyskać się z tego. Ten stan musi być ustawiony i zresetowany ręcznie przy użyciu Humanoid:ChangeState() .

GettingUp2

Humanoid powraca na swoje stopy po Upadku lub Ragdoll.

Jumping3

Ludoid po prostu skoczył. (Sprawdź Humanoid.Jump ). Ten stan trwa tylko chwilowo. Ten stan normalnie przechodzi w tryb Landed, jeśli na ziemi, lub Freefall, jeśli wciąż w powietrzu.

Swimming4

Humanoid pływa obecnie w wodzie Terrain.

Freefall5

Humanoid jest obecnie wolny spadać (skoczony z wysokości lub spadł z klify).

Flying6

Gdy ustawiać, Humanoid nie będzie animowany, jak w przypadku właściwości Humanoid.PlatformStand. Ten stan trwa, dopóki gracz lata.

Landed7

Ludzoid touch the ground po upadku. Ten stan trwa tylko chwilę.

Running8

Obecnie biegnie, gdy jest na ziemi.

RunningNoPhysics10

(Deprecated) Obecnie uruchomiony i nie blisko innych obiektów fizycznych.

StrafingNoPhysics11

Nie jest obecnie używany z domyślnym Humanoidem. Nie można ustawić go za pomocą Humanoid:ChangeState() .

Climbing12

Humanoid idzie w górę (tj. w górę TrussPart lub drabinkę).

Seated13

Humanoid jest obecnie siedzący na tylnym siedzeniu lub VehicleSeat. Sprawdź właściwość Humanoid.Sit.

PlatformStanding14

Humanoid jest platformujący. Sprawdź właściwość Humanoid.PlatformStand.

Dead15

Zmarł Humanoid. Zmiana stanu Humanoid do tego stanu zabije go.

Physics16

Humanoid nie stosuje żadnej siły na siebie i nie będzie automatycznie przejść do jakiegokolwiek innego stanu. Ten stan musi być ustawiony i zresetowany ręcznie używając Humanoid:ChangeState() .

None18

Nieużywalny placeholder w przypadku, gdy nieznany stan zostanie wezwany wewnętrznie.

Na tej stronie