Pular para o conteúdo principal

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

SignatureDescription
Characterbody(Characterbody)Executa Characterbody e retorna quando a chamada do motor termina.
Characterbody()Executa Characterbody e retorna quando a chamada do motor termina.

Attributes

NameTypeDescription
componentCharacterbodyRepresenta o valor de component armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Virtual Attributes

NameTypeAccessDescription
forwardSpeedfloatget/setRetorna a propriedade velocidade de movimento para frente.
globalDirectionsbooleanget/setRetorna se a direção de movimentação é global.
gravityEnabledbooleanget/setRetorna se a gravidade do personagem está ativada.
gravityMultiplierVector3get/setRetorna a propriedade propriedade multiplicador de gravidade do personagem``.
heightfloatget/setRetorna a propriedade altura do personagem.
horizontalPhysicsVelocityVector2getRetorna a propriedade velocidade horizontal do personagem.
jumpSpeedfloatget/setRetorna a propriedade velocidade do pulo do personagem.
physicsLayerPhysicsLayerget/setRetorna a propriedade PhysicsLayer do Characterbody.
physicsVelocityVector3getRetorna a propriedade velocidade do personagem.
sideSpeedfloatget/setRetorna a propriedade velocidade de movimento lateral.
stepHeightfloatget/setRetorna a propriedade altura máxima de degrau que o personagem pode subir.
widthfloatget/setRetorna a propriedade largura do personagem.

Methods

SignatureReturnsDescription
isGrounded()booleanRetorna se o personagem está no chão.
onGround()booleanRetorna se o personagem está sobre o chão.
canJump()booleanRetorna se o personagem está sobre o chão.
jump()voidFaz o personagem pular.
setSpeed(float, float)voidDefine a propriedade velocidade lateral (X) e para frente (Z).
zeroSpeed()voidReseta as velocidades lateral e para frente para zero.