Pular para o conteúdo principal

Rigidbody

Referência completa da API de Rigidbody, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Physics

Componente: não


public class Rigidbody extends PhysicsComponent

Constructors

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

Attributes

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

Virtual Attributes

NameTypeAccessDescription
angularDampingfloatget/setRetorna a propriedade propriedade amortecimento angular do Rigidbody``.
angularVelocityVector3get/setRetorna a propriedade velocidade angular atual do Rigidbody.
bouncinessfloatget/setRetorna a propriedade elasticidade do Rigidbody.
freezePXbooleanget/setRetorna se o movimento no eixo X está travado.
freezePYbooleanget/setRetorna se o movimento no eixo Y está travado.
freezePZbooleanget/setRetorna se o movimento no eixo Z está travado.
freezeRXbooleanget/setRetorna se a rotação no eixo X está travada.
freezeRYbooleanget/setRetorna se a rotação no eixo Y está travada.
freezeRZbooleanget/setRetorna se a rotação no eixo Z está travada.
frictionfloatget/setRetorna a propriedade propriedade atrito/fricção do Rigidbody``.
gravityEnabledbooleanget/setVerifica se a gravidade está ativada para o Rigidbody.
gravityMultiplierVector3get/setRetorna a propriedade propriedade multiplicador de gravidade do Rigidbody``.
linearDampingfloatget/setRetorna a propriedade propriedade amortecimento linear do Rigidbody``.
massfloatget/setRetorna a propriedade massa do Rigidbody.
physicsLayerPhysicsLayerget/setRetorna a propriedade PhysicsLayer do Rigidbody.
velocityVector3get/setRetorna a propriedade velocidade atual do Rigidbody.

Methods

SignatureReturnsDescription
addForce(Vector3)voidAplica uma força ao Rigidbody na direção especificada.
addForce(float, float, float)voidAplica uma força ao Rigidbody com os valores x, y e z especificados.
addForce(Vector3, Vector3)voidAplica uma força ao Rigidbody em uma posição relativa específica.
addVelocity(Vector3)voidAdiciona velocidade ao Rigidbody na direção especificada.
addVelocity(float, float, float)voidAdiciona velocidade ao Rigidbody com os valores x, y e z especificados.
addVelocityBySecond(Vector3)voidAdiciona velocidade por segundo ao Rigidbody na direção especificada.
addVelocityBySecond(float, float, float)voidAdiciona velocidade por segundo ao Rigidbody com os valores x, y e z especificados.
setVelocity(float, float, float)voidDefine a propriedade velocidade atual do Rigidbody.