Propriedades
Nome | Tipo | Descrição | Nome do Script |
---|---|---|---|
Usar CCT Física | Bool | Se deve usar o controlador do jogador com física | UsePhysicalCCT |
Limite de Inclinação | Flutuante | Se colocado em um declive que exceda esse ângulo, ele deslizará para baixo | SlopeLimit |
Deslocamento do Passo | Flutuante | Somente obstáculos que excedam essa altura terão efeito de bloqueio. O intervalo de valores é [0, Altura] | StepOffset |
Espessura da Pele | Flutuante | A profundidade da cápsula que pode ser incorporada. Pode evitar que o personagem fique preso ou tremendo. Não é recomendado modificá-lo, a menos que haja uma necessidade especial. Intervalo de valores (0, Raio] | SkinWidth |
Distância Mínima de Movimento | Flutuante | Distância mínima de movimentação. Movimentos menores que esse valor não serão executados. Se não houver necessidade especial, é recomendável mantê-lo como 0 | MinMoveDistance |
Deslocamento do Centro | Vetor3 | Somente leitura O deslocamento do centro da caixa de colisão da origem da coordenada local |
CenterOffset |
Raio | Flutuante | O raio da cápsula, valor mínimo é 0,01 | Radius |
Altura | Flutuante | A altura total da cápsula, incluindo os hemisférios superior e inferior, com um valor mínimo de 2*Raio | Height |
Velocidade (m/s) | Vetor3 | Somente leitura Velocidade linear atual, em m/s |
Velocity |
Velocidade Máxima | Flutuante | (Obsoleto, não utilizar) | MaxSpeed |
Gravidade | Vetor3 | Essa aceleração da gravidade se aplica somente ao controle do jogador. | Gravity |
Massa (kg) | Flutuante | Massa, kg | Mass |
Está Deslizando | Bool | Somente leitura Se a inclinação exceder o ângulo máximo de subida, ele deslizará para baixo. |
IsSliding |
Colisão Superior | Bool | Somente leitura (Obsoleto, não utilizar) |
IsTopColliding |
Colisão Lateral | Bool | Somente leitura (Obsoleto, não utilizar) |
IsSideColliding |
Colisão Inferior | Bool | Somente leitura (Obsoleto, não utilizar) |
IsBottomColliding |
Controlado pelo Servidor | Bool | Após a abertura, os primitivos ou scripts do lado do servidor controlam o movimento | IsServerDriven |
Força de Empurrão Personalizada | Bool | Quando habilitado, a força aplicada pelo personagem ao empurrar o corpo rígido pode ser personalizada | UseCustomPushForce |
Força de Empurrão | Flutuante | A quantidade de força aplicada quando o personagem empurra o corpo rígido | CustomPushForce |
No Solo | Bool | Somente leitura Verdadeiro quando a parte inferior toca o colisor, geralmente usado para determinar se o jogador está no chão |
IsGrounded |
Camada Física | Inteiro | Somente leitura Nível físico personalizado, valor [0,15] |
PhysicalLayer |
Habilitar Rotação com Gravidade | Bool | Somente leitura Habilitar Rotação com Gravidade |
EnableRotateWithGravity |
Evento
Nome | Descrição |
---|---|
Impacto do controlador de personagem | Ativado quando o controlador do jogador toca numa entidade e só é ativado quando o controlador se move ativamente |
API
Nome | Descrição |
---|---|
Mover CCT | Desloca o controlador de personagem uma vez e, se atuar sobre o jogador, este tem de ligar o controlador de jogador que utiliza o efeito de física para que este tenha efeito |
Mover CCT[Obsoleto] | abandonado |
Teleportar CCT | Mover o controlador de personagem para o local especificado; se atuar sobre o jogador, este deve ligar o controlador de jogador que utiliza o efeito de física para que este tenha efeito |