HumanoidStateType

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Identifica, lê e define o estado de controle de física de um Humanoid .Humanoid:GetState() e Humanoid:ChangeState() métodos, bem como o evento Humanoid.StateChanged atualmente usa este Enum.

Alguns estados só permitem configuração manual e permitem que um desenvolvedor faça o Humanoide renunciar ao controle de seu personagem.

Ao alterar o Humanoide de um jogador, isso deve ser feito a partir de um LocalScript executado por esse jogador em seu cliente local.Certos estados só funcionam quando definidos pelo processo de propriedade (cliente ou servidor).(Morto por exemplo)

Itens

NomeValorResumo
FallingDown0

O Humanoide foi triplicado e vai tentar se levantar em alguns momentos.

Ragdoll1

(Obsoleto) O Humanoide foi atingido por um objeto em movimento rápido (queda descontrolada).O Humanoide pode se recuperar disso.: Este estado tem que ser definido e desmarcado manualmente usando Humanoid:ChangeState() .

GettingUp2

O Humanoide está voltando aos pés depois de Cair ou Ragdoll.

Jumping3

O Humanoide acabou de pular.(Verifique Humanoid.Jump ).Este estado dura apenas brevemente.Este estado normalmente transita para um dos seguintes estados: Aterrissado, se no chão, ou Freefall, se ainda estiver no ar.

Swimming4

O Humanoide está nadando atualmente em Terrain água.

Freefall5

O Humanoide está atualmente caindo (saltou de uma altura ou caiu de uma borda).

Flying6

Quando configurar, o Humanoide não será animado, como com a propriedade Humanoid.PlatformStand. Este estado dura enquanto o jogador voa.

Landed7

O Humanoide tocou o chão depois de uma Queda Livre. Este estado dura apenas brevemente.

Running8

Correndo atualmente enquanto estiver no chão.

RunningNoPhysics10

(Obsoleto) Atualmente em execução e não perto de outros objetos físicos.

StrafingNoPhysics11

Não é atualmente usado com o Humanoide padrão. Não pode ser definido com Humanoid:ChangeState().

Climbing12

O Humanoide está escalando (por exemplo, subindo uma TrussPart).

Seated13

O Humanoide está sentado atualmente em um Assento ou Assento de Veículo. Verifique a propriedade Humanoid.Sit.

PlatformStanding14

O Humanoide está em pé na plataforma. Verifique a propriedade Humanoid.PlatformStand .

Dead15

O Humanoide morreu. Mudar o estado de um Humanoide para este estado o matará.

Physics16

O Humanoide não aplica nenhuma força por conta própria e não fará a transição automática para qualquer outro estado.Este estado tem que ser definido e desmarcado manualmente usando Humanoid:ChangeState() .

None18

Espaço reservado não utilizável caso um estado desconhecido seja acionado internamente.

Nesta página