HumanoidStateType
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Identifiziert, lädt und setzt den Zustand der Physik einer Humanoid . Humanoid:GetState() und Humanoid:ChangeState() Methoden, sowie die 1> Class.Humanoid.StateChanged1> -Ereignis verwendet diese Enum.
Einige Staaten erlauben nur die manuelle Einstellung und erlauben einem Entwickler, die Kontrolle über seinen Charakter zu überlassen.
Wenn das Humanoid eines Spieler:ingeändert wird, sollte dies von einem LocalScript , das von diesem Spieler auf seinem lokalen Client ausgeführt wird, erfolgen. Bestimmte Zustände funktionieren nur, wenn sie vom Besitzungsprozess (Client oder Server) festgelegt werden. (Tot beispielsweise)
Items
Name | Wert | Zusammenfassung |
---|---|---|
FallingDown | 0 | Der Humanoid wurde ausgelöst, und wird versuchen, in ein paar Augenblicken aufzustehen. |
Ragdoll | 1 | (Deprecated) Der Humanoid wurde von einem schnell laufenden Objekt getroffen (unkontrollierte fallende). Der Humanoid kann darauf reagieren. Dieser Zustand muss manuell mit Humanoid:ChangeState() festgelegt und zurückgesetzt werden. |
GettingUp | 2 | Der Humanoid bewegt sich nach dem FallenDown oder Ragdoll wieder auf die Beine. |
Jumping | 3 | Der Humanoid hat gerade gesprungen. (Überprüfen Sie Humanoid.Jump ). Dieser Zustand dauert nur kurz. Dieser Zustand normalerweise wechselt in Landung, wenn auf dem Boden, oder Freifall, wenn er immer noch in der Luft ist. |
Swimming | 4 | Der Humanoid schwimmt derzeit in Terrain Wasser. |
Freefall | 5 | Der Humanoid ist derzeit frei fallend (wurde von einer Höhe gesprungen oder ist von einem Felsen gestürzt). |
Flying | 6 | Wenn festlegen, wird der Humanoid nicht animiert, wie bei der Humanoid.PlatformStand Eigenschaften. Dieser Zustand hält, bis der Spieler fliegt. |
Landed | 7 | Der Humanoid berührte den Boden nach einem Freifall. Dieser Zustand dauert nur kurz. |
Running | 8 | Derzeit läuft, während auf dem Boden. |
RunningNoPhysics | 10 | (Veraltet) Läuft derzeit und ist nicht in der Nähe anderer physischer Objekte. |
StrafingNoPhysics | 11 | Nicht mit dem Standard-Humanoid verwendet. Kann nicht mit Humanoid:ChangeState() festgelegt werden. |
Climbing | 12 | Der Humanoid klettert (z. B. nach oben ein TrussPart oder zur Leiter). |
Seated | 13 | Der Humanoid sitzt derzeit in einem Sitz oder VehicleSeat. Überprüfen Sie die Humanoid.Sit Eigenschaften. |
PlatformStanding | 14 | Der Humanoid ist platformstanding. Überprüfen Sie die EigenschaftenHumanoid.PlatformStand. |
Dead | 15 | Der Humanoid ist gestorben. Wenn Sie den Zustand eines Humanoid auf diesen Zustand ändern, wird er sterben. |
Physics | 16 | Der Humanoid wendet keine Kraft auf sich selbst an und wird nicht automatisch in einen anderen Zustand übergehen. Dieser Zustand muss manuell mit Humanoid:ChangeState() festgelegt und zurückgesetzt werden. |
None | 18 | Unverwendbarer Platzhalter in Falle eines unbekannten Zustands intern ausgelöst. |