SliderJoint

Inherits: Joint < Spatial < Node < Object

类别: 核心

简要说明

在3D中,两个物体之间的滑块。

方法

float

get_param ( Param param ) const

无效

set_param ( Param param, float value )

枚举

枚举 帕拉姆

  • 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_distancelinear_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

设定器

设置参数(值)

吸气剂

获取参数()

应用于横穿与滑块正交的轴的移动的系数。

方法说明