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.
Identyfikuje, czyta i ustawia stan kontroli fizycznej Humanoid .Humanoid:GetState() i Humanoid:ChangeState() metody, a także wydarzenie Humanoid.StateChanged obecnie używa tego Enum.
Niektóre państwa pozwalają tylko na ustawienie ręczne i pozwalają programiście zrezygnować z kontroli nad swoją postacią Humanoida.
Gdy zmienia się humanoid gracza, należy to zrobić z LocalScript uruchomionego przez tego gracza na swoim lokalnym klientem.Niektóre stanowiska działają tylko wtedy, gdy zostaną ustawione przez proces właściciela (klient lub serwer).(Śmierć na przykład)
Przedmioty
Nazwa | Wartość | Podsumowanie |
---|---|---|
FallingDown | 0 | Humanoid został potknięty i spróbuje wstać za kilka chwil. |
Ragdoll | 1 | (Deprecated) Humanoid został uderzony przez szybko poruszający się obiekt (spadek niekontrolowany).Człowiek może się z tego odzyskać.: Ten stan musi być ustawiony i odinstalowany ręcznie za pomocą Humanoid:ChangeState() . |
GettingUp | 2 | Humanoid wraca na nogi po upadku lub Ragdoll. |
Jumping | 3 | Humanoid właśnie skoczył.(Sprawdź Humanoid.Jump ).Ten stan trwa tylko krótko.Ten stan normalnie przechodzi do lądowania, jeśli jest na ziemi, lub wolnego spadania, jeśli nadal jest w powietrzu. |
Swimming | 4 | Humanoid obecnie pływa w Terrain wodzie. |
Freefall | 5 | Humanoid znajduje się obecnie w upadku (skoczył z wysokości lub spadł z krawędzi). |
Flying | 6 | Gdy ustawiać, Humanoid nie będzie animowany, tak jak w przypadku właściwości Humanoid.PlatformStand. Ten stan trwa tak długo, jak lata gracz. |
Landed | 7 | Humanoid dotknął ziemi po upadku wolnego spadku. Ten stan trwa tylko krótko. |
Running | 8 | Obecnie uruchamia się, gdy jest na ziemi. |
RunningNoPhysics | 10 | (Deprecated) Obecnie uruchomione i nie w pobliżu innych fizycznych obiektów. |
StrafingNoPhysics | 11 | Obecnie nie jest używany z domyślnym Humanoidem. Nie może być ustawiony za pomocą Humanoid:ChangeState(). |
Climbing | 12 | Humanoid wspinający się (np. w górę TrussPart lub drabinę). |
Seated | 13 | Humanoid siedzi obecnie w siedzeniu lub siedzeniu pojazdu. Sprawdź właściwość Humanoid.Sit. |
PlatformStanding | 14 | Humanoid jest stojący na platformie. Sprawdź właściwość Humanoid.PlatformStand. |
Dead | 15 | Humanoid umarł. Zmiana stanu humanoida do tego stanu zabije go. |
Physics | 16 | Humanoid nie stosuje żadnej siły na własną rękę i nie przejdzie automatycznie do żadnego innego stanu.To stan musi być ustawiony i odinstalowany ręcznie za pomocą Humanoid:ChangeState() . |
None | 18 | Nieużywalny placeholder w przypadku, gdy nieznany stan zostanie uruchomiony wewnętrznie. |