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.
Checking the stable version of the documentation...
ConeTwistJoint3D
Успадковує: Joint3D < Node3D < Node < Object
Фізичний суглоб, який з'єднує дві фізики 3D, таким чином, що імітує кульковий суглоб.
Опис
Фізичний суглоб, який з'єднує дві фізики 3D, таким чином, що імітує кульковий суглоб. Восьма вісь ініціюється як ось X ConeTwistJoint3D. Після того, як фізичні органи гойдалки, вісь скручування обчислюється в середині X осі суглоба в місцевому просторі двох фізикних органів. Корисно для кінцівок, таких як плечі і стегна, світильники висять стелю і т.д.
Властивості
|
||
|
||
|
||
|
||
|
Методи
void |
Переліки
enum Param: 🔗
Param PARAM_SWING_SPAN = 0
Свінгер обертається збоку в сторону, навколо осі перпендикулярно до осі скручування.
Визначається гойдалка, скільки обертання не буде виправлено вздовж осі гойдалки.
Може бути визначений як сипучість в ConeTwistJoint3D.
Якщо нижче 0,05 ця поведінка закривається.
Param PARAM_TWIST_SPAN = 1
Twist - обертання навколо осі скручіння, це значення визначає, як далеко від суглоба може скручуватися.
Twist закривається, якщо нижче 0,05.
Param PARAM_BIAS = 2
Швидкість з якою буде проходити гойдалка або скручування.
Чим вище, тим швидше.
Param PARAM_SOFTNESS = 3
Легкість, з якою стикається суглоб. Якщо вона занадто низька, вона бере більше сил, щоб почати скручування суглоба.
Param PARAM_RELAXATION = 4
Захищаючи, як швидко гойдалки і кручування-швидкість-дифункція з двох сторін отримує синхронний.
Param PARAM_MAX = 5
Представляємо розмір параметра Param.
Описи властивостей
Швидкість з якою буде проходити гойдалка або скручування.
Чим вище, тим швидше.
Захищаючи, як швидко гойдалки і кручування-швидкість-дифункція з двох сторін отримує синхронний.
Легкість, з якою стикається суглоб. Якщо вона занадто низька, вона бере більше сил, щоб почати скручування суглоба.
float swing_span = 0.7853982 🔗
Свінгер обертається збоку в сторону, навколо осі перпендикулярно до осі скручування.
Визначається гойдалка, скільки обертання не буде виправлено вздовж осі гойдалки.
Може бути визначений як сипучість в ConeTwistJoint3D.
Якщо нижче 0,05 ця поведінка закривається.
float twist_span = 3.1415927 🔗
Twist - обертання навколо осі скручіння, це значення визначає, як далеко від суглоба може скручуватися.
Twist закривається, якщо нижче 0,05.
Описи методів
float get_param(param: Param) const 🔗
Повертає значення вказаного параметра.
void set_param(param: Param, value: float) 🔗
Встановлює значення вказаного параметра.