SliderJoint¶
Inherits: Joint < Spatial < Node < Object
类别: 核心
简要说明¶
在3D中,两个物体之间的滑块。
属性¶
0.0 |
||
0.0 |
||
0.7 |
||
1.0 |
||
0.0 |
||
1.0 |
||
0.7 |
||
1.0 |
||
1.0 |
||
0.7 |
||
1.0 |
||
1.0 |
||
-1.0 |
||
0.7 |
||
1.0 |
||
1.0 |
||
0.0 |
||
0.7 |
||
1.0 |
||
1.0 |
||
0.7 |
||
1.0 |
枚举¶
枚举 帕拉姆 :
PARAM_LINEAR_LIMIT_UPPER = 0 ---阻尼发生前X轴上各支点之间的最大差值。
PARAM_LINEAR_LIMIT_LOWER = 1 ---阻尼发生前X轴上各支点之间的最小差。
PARAM_LINEAR_LIMIT_SOFTNESS = 2 ---一旦超过限制,就应用于滑块轴上的移动的系数。越低,移动越慢。
PARAM_LINEAR_LIMIT_RESTITUTION = 3 ——超过限额的赔偿金额。越低,失去的速度能量就越多。
PARAM_LINEAR_LIMIT_DAMPING = 4 ---超过滑块限制后的阻尼量。
PARAM_LINEAR_MOTION_SOFTNESS = 5 ---只要滑块在限制范围内,就应用于滑块轴移动的系数。越低,移动越慢。
PARAM_LINEAR_MOTION_RESTITUTION = 6 ---滑块限制内的恢复量。
PARAM_LINEAR_MOTION_DAMPING = 7 ---滑块限制内的阻尼量。
PARAM_LINEAR_ORTHOGONAL_SOFTNESS = 8 ---应用于横穿与滑块垂直的轴的移动的系数。
PARAM_LINEAR_ORTHOGONAL_RESTITUTION = 9 ---移动穿过与滑块正交的轴时的恢复量。
PARAM_LINEAR_ORTHOGONAL_DAMPING = 10 ---当运动穿过与滑块正交的轴时的阻尼量。
PARAM_ANGULAR_LIMIT_UPPER = 11 ---滑块转动的上限。
PARAM_ANGULAR_LIMIT_LOWER = 12 ---滑块转动下限。
PARAM_ANGULAR_LIMIT_SOFTNESS = 13 ---一旦超过极限,应用于所有旋转的系数。
PARAM_ANGULAR_LIMIT_RESTITUTION = 14 ——超过极限时旋转的恢复量。
PARAM_ANGULAR_LIMIT_DAMPING = 15 ——超过极限时的旋转阻尼量。
PARAM_ANGULAR_MOTION_SOFTNESS = 16 ——限制内所有旋转的系数。
PARAM_ANGULAR_MOTION_RESTITUTION = 17 ——旋转在极限内的恢复量。
PARAM_ANGULAR_MOTION_DAMPING = 18 ---在限制范围内旋转的阻尼量。
PARAM_ANGULAR_ORTHOGONAL_SOFTNESS = 19 ---应用于与滑块垂直的所有轴旋转的系数。
PARAM_ANGULAR_ORTHOGONAL_RESTITUTION = 20 ---垂直于滑块的轴上旋转的恢复量。
PARAM_ANGULAR_ORTHOGONAL_DAMPING = 21 ---垂直于滑块的轴上旋转的阻尼量。
PARAM_MAX = 22 ---表示 Param 枚举。
描述¶
在透视对象的X轴上滑动。
属性描述¶
float angular_limit/damping
违约 |
0.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
超过极限时旋转的阻尼量。
较低的阻尼值允许由主体A启动的旋转以较慢的速度移动到主体B。
float angular_limit/lower_angle
违约 |
0.0 |
滑块中旋转的下限。
float angular_limit/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
超过极限时旋转的恢复量。
不影响阻尼。
float angular_limit/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
一旦超过极限,应用于所有旋转的系数。
使所有旋转在0和1之间变慢。
float angular_limit/upper_angle
违约 |
0.0 |
滑块中旋转的上限。
float angular_motion/damping
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
限制内旋转的阻尼量。
float angular_motion/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
在限制内旋转的恢复量。
float angular_motion/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
应用于极限中所有旋转的系数。
float angular_ortho/damping
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
在垂直于滑块的轴上旋转的阻尼量。
float angular_ortho/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
在与滑块正交的轴上旋转的恢复量。
float angular_ortho/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
应用于与滑块垂直的所有轴旋转的系数。
float linear_limit/damping
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
一旦限制被定义为 linear_limit/lower_distance 和 linear_limit/upper_distance 被超越。
float linear_limit/lower_distance
违约 |
-1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
阻尼发生前X轴上的轴点之间的最小差。
float linear_limit/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
超过限额后的赔偿金额。越低,损失的速度能量就越多。
float linear_limit/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
一旦超过限制,应用于滑块轴移动的系数。越低,移动越慢。
float linear_limit/upper_distance
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
阻尼发生前X轴上的轴点之间的最大差。
float linear_motion/damping
违约 |
0.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
滑块限制内的阻尼量。
float linear_motion/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
滑块限制内的恢复量。
float linear_motion/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
应用于滑块轴上移动的系数,只要滑块在限制范围内。越低,移动越慢。
float linear_ortho/damping
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
当运动穿过与滑块正交的轴时的阻尼量。
float linear_ortho/restitution
违约 |
0.7 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
当移动穿过与滑块正交的轴时的恢复量。
float linear_ortho/softness
违约 |
1.0 |
设定器 |
设置参数(值) |
吸气剂 |
获取参数() |
应用于横穿与滑块正交的轴的移动的系数。