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

NameWertZusammenfassung
FallingDown0

Der Humanoid wurde ausgelöst, und wird versuchen, in ein paar Augenblicken aufzustehen.

Ragdoll1

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

GettingUp2

Der Humanoid bewegt sich nach dem FallenDown oder Ragdoll wieder auf die Beine.

Jumping3

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.

Swimming4

Der Humanoid schwimmt derzeit in Terrain Wasser.

Freefall5

Der Humanoid ist derzeit frei fallend (wurde von einer Höhe gesprungen oder ist von einem Felsen gestürzt).

Flying6

Wenn festlegen, wird der Humanoid nicht animiert, wie bei der Humanoid.PlatformStand Eigenschaften. Dieser Zustand hält, bis der Spieler fliegt.

Landed7

Der Humanoid berührte den Boden nach einem Freifall. Dieser Zustand dauert nur kurz.

Running8

Derzeit läuft, während auf dem Boden.

RunningNoPhysics10

(Veraltet) Läuft derzeit und ist nicht in der Nähe anderer physischer Objekte.

StrafingNoPhysics11

Nicht mit dem Standard-Humanoid verwendet. Kann nicht mit Humanoid:ChangeState() festgelegt werden.

Climbing12

Der Humanoid klettert (z. B. nach oben ein TrussPart oder zur Leiter).

Seated13

Der Humanoid sitzt derzeit in einem Sitz oder VehicleSeat. Überprüfen Sie die Humanoid.Sit Eigenschaften.

PlatformStanding14

Der Humanoid ist platformstanding. Überprüfen Sie die EigenschaftenHumanoid.PlatformStand.

Dead15

Der Humanoid ist gestorben. Wenn Sie den Zustand eines Humanoid auf diesen Zustand ändern, wird er sterben.

Physics16

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.

None18

Unverwendbarer Platzhalter in Falle eines unbekannten Zustands intern ausgelöst.

Auf dieser Seite