HumanoidStateType

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Identifica, legge e imposta lo stato di controllo fisico di un Humanoid . Humanoid:GetState() e Humanoid:ChangeState() metodi, nonché l'evento 1> Class.Humanoid.StateChanged1> attualmente utilizza questo Enum.

Alcuni stati consentono solo la impostazione Configurazionee consentono a un sviluppatore di fare il controllo relinquish dell'uomoide del suo personaggio.

Quando si modifica il lato umanoide di un Giocatore, questo dovrebbe essere fatto da un LocalScript eseguito da quel giocatore sul loro client locale. Taluni stati sono attivati solo quando impostati dal processo di proprietario (client o Server). (Morto per esempio)

Articoli

NomeValoreSommario
FallingDown0

L'Umanoide è stato inciampato e cercherà di alzarsi in pochi istanti.

Ragdoll1

(Deprecated) L'Humanoid è stato colpito da un oggetto in rapida espansione ( caduta non controllata ). L'Humanoid può recuperare da questo. Questo stato deve essere impostato e non impostato manualmente usando Humanoid:ChangeState() .

GettingUp2

Il Humanoid si sta rialzando dopo FallingDown o Ragdoll.

Jumping3

L'Humanoid ha appena saltato. (Controlla Humanoid.Jump ). Questo stato dura solo brevemente. Questo stato passa normalmente in uno Stato atterrato, se sul terreno, o in uno Stato di caduta libera, se ancora in aria.

Swimming4

L'Humanoid nuota attualmente in Terrain acqua.

Freefall5

L'Humanoid è attualmente in caduta libera (salto da un'altezza o è caduto da un ledge).

Flying6

Quando è Impostare, l'Humanoid non sarà animato, come con la ProprietàHumanoid.PlatformStand. Questo stato dura fino a quando il giocatore vola.

Landed7

L'Umanoide ha toccato il terreno dopo un Freefall. Questo stato dura solo brevemente.

Running8

Attualmente in esecuzione mentre si è sul terreno.

RunningNoPhysics10

(Deprecated) Attualmente in esecuzione e non vicino ad altri oggetti fisici.

StrafingNoPhysics11

Non attualmente utilizzato con l'Humanoid predefinito. Non può essere impostato con Humanoid:ChangeState() .

Climbing12

L'Humanoid sta salendo (ad esempio, TrussPart o ladder).

Seated13

L'Humanoid si trova attualmente in un Seat o VehicleSeat. Controlla la ProprietàHumanoid.Sit.

PlatformStanding14

Il Humanoid è platformstanding. Controlla la ProprietàHumanoid.PlatformStand .

Dead15

L'Umanoide è morto. Cambiare uno stato di Umanoide in questo stato lo ucciderà.

Physics16

Il Humanoid non applica nessuna forza da solo e non si transfoma automaticamente in qualsiasi altro stato. Questo stato deve essere impostato e non si disconnette manualmente usando Humanoid:ChangeState() .

None18

Placeholder non utilizzabile in caso di stato sconosciuto attivato internamente.

Su questa pagina