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
Nome | Valor | Resumo |
---|---|---|
FallingDown | 0 | O Humanoide foi triplicado e vai tentar se levantar em alguns momentos. |
Ragdoll | 1 | (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() . |
GettingUp | 2 | O Humanoide está voltando aos pés depois de Cair ou Ragdoll. |
Jumping | 3 | 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. |
Swimming | 4 | O Humanoide está nadando atualmente em Terrain água. |
Freefall | 5 | O Humanoide está atualmente caindo (saltou de uma altura ou caiu de uma borda). |
Flying | 6 | Quando configurar, o Humanoide não será animado, como com a propriedade Humanoid.PlatformStand. Este estado dura enquanto o jogador voa. |
Landed | 7 | O Humanoide tocou o chão depois de uma Queda Livre. Este estado dura apenas brevemente. |
Running | 8 | Correndo atualmente enquanto estiver no chão. |
RunningNoPhysics | 10 | (Obsoleto) Atualmente em execução e não perto de outros objetos físicos. |
StrafingNoPhysics | 11 | Não é atualmente usado com o Humanoide padrão. Não pode ser definido com Humanoid:ChangeState(). |
Climbing | 12 | O Humanoide está escalando (por exemplo, subindo uma TrussPart). |
Seated | 13 | O Humanoide está sentado atualmente em um Assento ou Assento de Veículo. Verifique a propriedade Humanoid.Sit. |
PlatformStanding | 14 | O Humanoide está em pé na plataforma. Verifique a propriedade Humanoid.PlatformStand . |
Dead | 15 | O Humanoide morreu. Mudar o estado de um Humanoide para este estado o matará. |
Physics | 16 | 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() . |
None | 18 | Espaço reservado não utilizável caso um estado desconhecido seja acionado internamente. |