Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

PinJoint3D

Eredita: Joint3D < Node3D < Node < Object

Un giunto fisico che collega due corpi fisici 3D in un unico punto, consentendo loro di ruotare liberamente.

Descrizione

Un giunto fisico che collega due corpi fisici 3D in un unico punto, consentendo loro di ruotare liberamente. Ad esempio, un RigidBody3D può essere collegato a uno StaticBody3D per creare un pendolo o un'altalena.

Proprietà

float

params/bias

0.3

float

params/damping

1.0

float

params/impulse_clamp

0.0

Metodi

float

get_param(param: Param) const

void

set_param(param: Param, value: float)


Enumerazioni

enum Param: 🔗

Param PARAM_BIAS = 0

La forza con cui gli oggetti fissati rimangono in relazione posizionale tra loro. Più è alta, più è forte.

Param PARAM_DAMPING = 1

La forza con cui gli oggetti fissati rimangono in relazione di velocità tra loro. Più è alta, più è forte.

Param PARAM_IMPULSE_CLAMP = 2

Se superiore a 0, questo valore è il valore massimo per un impulso prodotto da questo Joint3D.


Descrizioni delle proprietà

float params/bias = 0.3 🔗

La forza con cui gli oggetti fissati rimangono in relazione posizionale tra loro. Più è alta, più è forte.


float params/damping = 1.0 🔗

La forza con cui gli oggetti fissati rimangono in relazione di velocità tra loro. Più è alta, più è forte.


float params/impulse_clamp = 0.0 🔗

Se superiore a 0, questo valore è il valore massimo per un impulso prodotto da questo Joint3D.


Descrizioni dei metodi

float get_param(param: Param) const 🔗

Restituisce il valore del parametro specificato.


void set_param(param: Param, value: float) 🔗

Imposta il valore del parametro specificato.