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 della fisica di un Humanoid .Humanoid:GetState() e Humanoid:ChangeState() metodi, così come l'evento Humanoid.StateChanged attualmente utilizza questo Enum.

Alcuni stati consentono solo la configurazione Configurazionee consentono a uno sviluppatore di far rinunciare l'Umanoide al controllo del suo personaggio.

Quando si modifica l'Humanoid di un Giocatore, questo deve essere fatto da un LocalScript eseguito da quel giocatore sul loro client locale.Alcuni stati funzionano solo quando impostati dal processo proprietario (client o Server).(Morto per esempio)

Articoli

NomeValoreSommario
FallingDown0

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

Ragdoll1

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

GettingUp2

L'Umanoide sta tornando sui suoi piedi dopo FallingDown o Ragdoll.

Jumping3

L'Humanoid è appena saltato.(Controlla Humanoid.Jump ).Questo stato dura solo brevemente.Questo stato normalmente transita in uno stato Atterrato, se sul terreno, o Freefall, se ancora in aria.

Swimming4

L'Humanoid sta attualmente nuotando in Terrain acqua.

Freefall5

L'Umanoide sta attualmente cadendo liberamente (salito da un'altezza o caduto da una sporgenza).

Flying6

Quando è Impostare, l'Humanoid non verrà animato, come con la ProprietàHumanoid.PlatformStand. Questo stato dura finché il giocatore vola.

Landed7

L'Umanoide ha toccato il suolo dopo una caduta libera. Questo stato dura solo brevemente.

Running8

Attualmente in esecuzione mentre 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'Umanoide sta salendo (ad esempio su una TrussPart o scala).

Seated13

L'Humanoid è attualmente seduto in un Seat o VehicleSeat. Controlla la ProprietàHumanoid.Sit.

PlatformStanding14

L'Humanoid è in piedi sulla piattaforma. Controlla la ProprietàHumanoid.PlatformStand .

Dead15

L'Humanoid è morto. Cambiare lo stato di un Humanoid in questo stato lo ucciderà.

Physics16

L'Umanoide non applica alcuna forza da solo e non passerà automaticamente a qualsiasi altro stato.Questo stato deve essere impostato e disattivato manualmente utilizzando Humanoid:ChangeState() .

None18

Piazzatore non utilizzabile in caso di stato sconosciuto che viene attivato internamente.

Su questa pagina