HumanoidStateType

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Identifie, lit et définit l'état de contrôle physique d'un Humanoid .Humanoid:GetState() et Humanoid:ChangeState() méthodes, ainsi que l'événement Humanoid.StateChanged utilise actuellement cet Enum.

Certains États ne permettent que la paramètremanuelle et permettent à un développeur de faire renoncer l'Humanoïde au contrôle de son personnage.

Lors de la modification du Humanoïde d'un joueur, cela devrait être fait à partir d'un LocalScript exécuté par ce joueur sur son client local.Certains états ne fonctionnent que lorsqu'ils sont définis par le processus propriétaire (client ou serveur).(Mort par exemple)

Articles

NomValeurRésumé
FallingDown0

L'humanoïde a été trippé et va essayer de se lever dans quelques instants.

Ragdoll1

(Obsolète) L'humanoïde a été frappé par un objet se déplaçant rapidement (chute non contrôlée).L'humanoïde peut récupérer de cela.: Ce statut doit être défini et désactivé manuellement en utilisant Humanoid:ChangeState() .

GettingUp2

L'humanoïde se remet sur ses pieds après être tombé ou avoir fait ragdoll.

Jumping3

L'Humanoïde vient de sauter.(Vérifiez Humanoid.Jump ).Cet état ne dure que brièvement.Cet état se transforme normalement en atterrissage, si sur terre, ou en chute libre, si toujours en l'air.

Swimming4

L'humanoïde nage actuellement dans Terrain l'eau.

Freefall5

L'humanoïde est en chute libre (sauté d'une hauteur ou tombé d'un rebord).

Flying6

Lorsqu'il est configurer, l'Humanoïde ne sera pas animé, comme avec la propriété Humanoid.PlatformStand. Cette état dure aussi longtemps que le joueur vole.

Landed7

L'humanoïde a touché le sol après une chute libre. Cet état ne dure que brièvement.

Running8

Exécution en cours sur le terrain.

RunningNoPhysics10

(Obsolète) Exécution en cours et non près d'autres objets physiques.

StrafingNoPhysics11

Pas actuellement utilisé avec le Humanoïde par défaut. Ne peut pas être défini avec Humanoid:ChangeState() .

Climbing12

L'humanoïde monte (par exemple, sur une TrussPart ou une échelle).

Seated13

L'humanoïde est actuellement assis dans un siège ou un siège de véhicule. Vérifiez la propriété Humanoid.Sit.

PlatformStanding14

L'humanoïde est en position de plate-forme. Vérifiez la propriété Humanoid.PlatformStand.

Dead15

L'humanoïde est mort. Changer l'état d'un humanoïde en cet état le tuera.

Physics16

L'humanoïde n'applique aucune force de son propre chef et ne fera pas automatiquement la transition vers n'importe quel autre état.Cet état doit être défini et désactivé manuellement en utilisant Humanoid:ChangeState() .

None18

Espace réservé non utilisable en cas d'activation d'un état inconnu de manière interne.

Sur cette page