Characterbody
Referência completa da API de Characterbody, incluindo construtores, atributos, atributos virtuais e métodos.
Pacote: JAVARuntime
Categoria: Physics
Componente: não
public class Characterbody extends PhysicsComponent
Constructors
| Signature | Description |
|---|---|
Characterbody(Characterbody) | Executa Characterbody e retorna quando a chamada do motor termina. |
Characterbody() | Executa Characterbody e retorna quando a chamada do motor termina. |
Attributes
| Name | Type | Description |
|---|---|---|
component | Characterbody | Representa o valor de component armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
Virtual Attributes
| Name | Type | Access | Description |
|---|---|---|---|
forwardSpeed | float | get/set | Retorna a propriedade velocidade de movimento para frente. |
globalDirections | boolean | get/set | Retorna se a direção de movimentação é global. |
gravityEnabled | boolean | get/set | Retorna se a gravidade do personagem está ativada. |
gravityMultiplier | Vector3 | get/set | Retorna a propriedade propriedade multiplicador de gravidade do personagem``. |
height | float | get/set | Retorna a propriedade altura do personagem. |
horizontalPhysicsVelocity | Vector2 | get | Retorna a propriedade velocidade horizontal do personagem. |
jumpSpeed | float | get/set | Retorna a propriedade velocidade do pulo do personagem. |
physicsLayer | PhysicsLayer | get/set | Retorna a propriedade PhysicsLayer do Characterbody. |
physicsVelocity | Vector3 | get | Retorna a propriedade velocidade do personagem. |
sideSpeed | float | get/set | Retorna a propriedade velocidade de movimento lateral. |
stepHeight | float | get/set | Retorna a propriedade altura máxima de degrau que o personagem pode subir. |
width | float | get/set | Retorna a propriedade largura do personagem. |
Methods
| Signature | Returns | Description |
|---|---|---|
isGrounded() | boolean | Retorna se o personagem está no chão. |
onGround() | boolean | Retorna se o personagem está sobre o chão. |
canJump() | boolean | Retorna se o personagem está sobre o chão. |
jump() | void | Faz o personagem pular. |
setSpeed(float, float) | void | Define a propriedade velocidade lateral (X) e para frente (Z). |
zeroSpeed() | void | Reseta as velocidades lateral e para frente para zero. |