Propiedades
Nombre | Tipo | Descripción | Nombre del script |
---|---|---|---|
Usar CCT Físico | Boolean | Si se debe utilizar un controlador de jugador con física | UsePhysicalCCT |
Ángulo Máximo de Inclinación | Flotante | Si se coloca en una pendiente que exceda este ángulo, se deslizará hacia abajo. | SlopeLimit |
Desplazamiento del Paso | Flotante | Solo los obstáculos que superen esta altura tendrán efecto de bloqueo. El rango de valores es [0, Altura]. | StepOffset |
Grosor de la Piel | Flotante | La profundidad de la cápsula que se puede incrustar. Puede evitar que el personaje se atasque o tiemble. No se recomienda modificarlo a menos que sea necesario. Rango de valores (0, Radio] | SkinWidth |
Distancia Mínima de Movimiento | Flotante | Distancia mínima de movimiento. Los movimientos menores a este valor no se ejecutarán. Si no hay ninguna necesidad especial, se recomienda mantenerlo como 0 | MinMoveDistance |
Desplazamiento del Centro | Vector3 | Solo lectura El desplazamiento del centro del cuadro de colisión desde el origen de coordenadas local |
CenterOffset |
Radio | Flotante | El radio de la cápsula, valor mínimo es 0,01 | Radius |
Altura | Flotante | La altura total de la cápsula, incluidos los hemisferios superior e inferior, con un valor mínimo de 2*Radio | Height |
Velocidad (m/s) | Vector3 | Solo lectura Velocidad lineal actual, en m/s |
Velocity |
Velocidad Máxima | Flotante | (Obsoleto, no utilizar) | MaxSpeed |
Gravedad | Vector3 | Esta aceleración de gravedad solo se aplica al controlador del jugador. | Gravity |
Masa (kg) | Flotante | Masa, kg | Mass |
Está Resbalando | Boolean | Solo lectura Si la pendiente excede el ángulo máximo de subida, se deslizará hacia abajo. |
IsSliding |
Colisión Superior | Boolean | Solo lectura (Obsoleto, no utilizar) |
IsTopColliding |
Colisión Lateral | Boolean | Solo lectura (Obsoleto, no utilizar) |
IsSideColliding |
Colisión Inferior | Boolean | Solo lectura (Obsoleto, no utilizar) |
IsBottomColliding |
Impulsado por el Servidor | Boolean | Después de abrir, los primitivos o scripts del lado del servidor controlan el movimiento. | IsServerDriven |
Usar Fuerza de Empuje Personalizada | Boolean | Cuando está habilitado, se puede personalizar la fuerza que aplica el personaje al empujar el cuerpo rígido. | UseCustomPushForce |
Fuerza de Empuje Personalizada | Flotante | La cantidad de fuerza aplicada cuando el personaje empuja el cuerpo rígido. | CustomPushForce |
Está en el Suelo | Boolean | Solo lectura Verdadero cuando la parte inferior toca el colisionador, generalmente se usa para determinar si el jugador está en el suelo. |
IsGrounded |
Nivel Físico | Entero | Solo lectura Nivel físico personalizado, valor [0,15] |
PhysicalLayer |
Habilitar Rotación con Gravedad | Boolean | Solo lectura Habilitar Rotación con Gravedad |
EnableRotateWithGravity |
Evento
Nombre | Descripción |
---|---|
Al golpear el controlador del personaje | Se activa cuando el controlador del jugador toca una entidad, y sólo se activa cuando el controlador experimenta un movimiento activo |
API
Nombre | Descripción |
---|---|
Mover TCC | Desplaza el controlador del personaje una vez, y si actúa sobre el jugador, éste debe encender el controlador del jugador que utiliza el efecto físico para que surta efecto |
Mover CCT[Obsoleto] | abandonado |
Teletransportar CCT | Mueve el controlador del personaje a la ubicación especificada, si actúa sobre el jugador, el jugador debe encender el controlador del jugador que utiliza el efecto de física para que surta efecto |