ControllerManager

Mostrar obsoleto

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

A instância ControllerManager gereia controle de movimento simulado para seu Class.ControllerManager.RootPart atribuído. Ele pode ser usado para construir um Controlede personagem baseado em física.

Resumo

Propriedades

Propriedades

ActiveController

Ler Parallel

O ControllerBase que está configurado para ser ativado no personagem. Não garante que o ControllerBase especificado esteja, de fato, ativo.

BaseMoveSpeed

Ler Parallel

A velocidade de movimento base linéar usada por todos os controleurs. Os controleurs individualmente personalizam a velocidade ao definir a propriedade ControllerBase.MoveSpeedFactor.

BaseTurnSpeed

Ler Parallel

A velocidade de rotação angular base usada por todos os controleurs para alinhar o personagem para a direção desejada.

ClimbSensor

Ler Parallel

Uma referência aos dados do sensor usados enquanto um ClimbController estiver ativo. Um

FacingDirection

Ler Parallel

O vetor de unidade descrevendo a direção desejada para rosto. Alinha o LookVector do ControllerManager.RootPart para isso. Qualquer Vector3 atribuído será automaticamente unificado.

GroundSensor

Ler Parallel

Uma referência aos dados do sensor usados enquanto um GroundController estiver ativo. Um <

MovingDirection

Ler Parallel

O vértice descrevendo a direção desejada para se mover, com uma magnitude entre 0 e 1. Isso é multiplicado por BaseMoveSpeed para determinar uma velocidade de movimento final. O RootPart tentará se mover nesta direção com base nas regras definidas pelo Class.ControllerManager.ActiveController|ActiveController

RootPart

Ler Parallel

O BasePart onde as forças e torques do Controlesão aplicadas. Com um personagem típico Humanoid baseado em personagem, o Humanoid.RootPart é atribuído como o 1> Class.ControllerManager.RootPart1>.

UpDirection

Ler Parallel

Métodos

Eventos