Pular para o conteúdo principal

VehiclePhysics

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

Pacote: JAVARuntime

Categoria: Physics

Componente: sim


public class VehiclePhysics extends Component

Constructors

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

Attributes

NameTypeDescription
instanceVehiclePhysicsRepresenta 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.
speedKMHfloatgetRetorna a propriedade velocidade do veículo em KM/H.
suspensionLengthfloatget/setRetorna a propriedade propriedade comprimento da suspensão do veículo``.
suspensionStiffnessfloatget/setRetorna a propriedade rigidez da suspensão do veículo.
velocityVector3get/setRetorna a propriedade velocidade atual do Rigidbody.

Methods

SignatureReturnsDescription
setTorque(float, int)voidDefine a propriedade propriedade torque para a roda especificada``.
setBrake(float, int)voidDefine a propriedade força de frenagem para a roda especificada.
setSteer(float, int)voidDefine a propriedade propriedade ângulo da roda especificada (em graus)``.
setMaxSpeed(float)voidDefine a propriedade velocidade máxima que o veículo pode atingir (em KM/H). Usado no método setSteerRelativeVelocity como velocidade máxima possível.
getWheels()List<VehicleWheel>Retorna uma lista de todas as rodas do veículo.
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.