HingeJoint¶
Inherits: Joint < Spatial < Node < Object
类别: 核心
简要说明¶
两个三维实体之间的铰链。
属性¶
0.3 |
||
假 |
||
-90.0 |
||
1.0 |
||
0.9 |
||
90.0 |
||
假 |
||
1.0 |
||
1.0 |
||
0.3 |
方法¶
无效 |
|
无效 |
枚举¶
枚举 帕拉姆 :
PARAM_BIAS = 0 ——两个身体向不同的方向运动时聚在一起的速度。
PARAM_LIMIT_UPPER = 1 ---最大旋转。只有当 angular_limit/enable 是
true
.PARAM_LIMIT_LOWER = 2 ——最小旋转。只有当 angular_limit/enable 是
true
.PARAM_LIMIT_BIAS = 3 ---修正垂直于铰链的轴上旋转的速度。
PARAM_LIMIT_SOFTNESS = 4
PARAM_LIMIT_RELAXATION = 5 ---该值越低,旋转速度越慢。
PARAM_MOTOR_TARGET_VELOCITY = 6 ---电机的目标速度。
PARAM_MOTOR_MAX_IMPULSE = 7 ---电机最大加速度。
PARAM_MAX = 8 ---表示 Param 枚举。
枚举 Flag :
FLAG_USE_LIMIT = 0 ---如果
true
铰链的最大和最小旋转,由 angular_limit/lower 和 angular_limit/upper 有效果。FLAG_ENABLE_MOTOR = 1 ---启动后,电机转动铰链。
FLAG_MAX = 2 ---表示 Flag 枚举。
描述¶
铰链点通常使用主体A的Z轴作为铰链轴,但手动添加时可以指定另一个轴。
属性描述¶
float angular_limit/bias
违约 |
0.3 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
修正沿垂直于铰链的轴旋转的速度。
bool angular_limit/enable
违约 |
假 |
设定器 |
设置_标志(值) |
吸气剂 |
获取_标志() |
如果 true
铰链的最大和最小旋转,由 angular_limit/lower 和 angular_limit/upper 有效果。
float angular_limit/lower
违约 |
-90.0 |
最小旋转。只有当 angular_limit/enable 是 true
.
float angular_limit/relaxation
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
该值越低,旋转速度越慢。
float angular_limit/softness
违约 |
0.9 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
float angular_limit/upper
违约 |
90.0 |
最大旋转。只有当 angular_limit/enable 是 true
.
bool motor/enable
违约 |
假 |
设定器 |
设置_标志(值) |
吸气剂 |
获取_标志() |
启动后,电机转动铰链。
float motor/max_impulse
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
电机的最大加速度。
float motor/target_velocity
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
电机的目标速度。
float params/bias
违约 |
0.3 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
两个物体朝不同方向运动时聚在一起的速度。