本文主要是介绍2D关节(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
2D关节
- 铰链关节
- 相对关节
- 滑动关节
- 弹簧关节
- 目标关节
- 车轮关节
铰链关节
这里主要介绍新登场的属性
Use Motor:是否使用电机。使用后可以配置Motor属性
Motor Speed:电机速度
Maximum Motor Force:设置在目标达到预定速度电机可以达到的最大扭矩(旋转力)
Use Limits:选中此框可以限制旋转角度
Lower Angle:允许的旋转弧上限。
Upper Angle:允许的旋转弧下限。
相对关节
此处只介绍新出现的属性
Max Force:此处的Max Force与其他的不同,设置的是线性偏移。可以理解为施加得水平力
Max Torque:与上相同,表示的是扭矩(旋转偏移)。
Correction Scale:调节关节使其符合要求,取值范围在0-1。
Auto Configure Offset:选中此框可以自动选定连接位置与角度。可不必再填写Linear Offset和Angular Offset。
Linear Offset:输入局部空间连接物体距离
Angular Offset:连接物体角度
滑动关节
属性有许多与上面的相同,这里主要介绍不同的属性
Angle:接头在两个对象之间保持的角度
Use Limits:选中此框可限制
Lower Translation:对象与连接锚点之间的最短距离
Upper Translation:对象与连接锚点之间的最大距离
弹簧关节
Auto Configure Distance:连接物体的距离,勾选此项将目前距离固定。
Distance:两物体之间距离。
Damping Ratio:抑制弹簧的振动系数,在0-1之间,值越大,移动越少。
Frequency:弹簧震荡频率,值越大弹簧越硬,为0时硬度最大
目标关节
属性基本与上面重合。不一一介绍
唯一不同的地方则是没有连接刚体,此关节连接在世界的一个点上,不会对其他的游戏物体造成影响。
车轮关节
属性与上述关节基本重合,可参考上述关节
这篇关于2D关节(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!