铰链、弹簧,特殊的物理关节

本文介绍了Unity引擎中用于物理模拟的HingeJoin和SpringJoin组件。HingeJoin允许物体像铰链一样旋转,通过设置Anchor和轴来确定旋转中心和方向。SpringJoin则用于创建弹性连接,可以设置断开力和力矩。同时提到了FixedJoin组件,它与SpringJoin类似,用于刚体间的固定连接。
摘要由CSDN通过智能技术生成

title: 铰链、弹簧,特殊的物理关节
date: 2023-02-28T13:32:57Z
lastmod: 2023-02-28T14:24:06Z

铰链关节(Hinge Join)组件

组件-Physics-Hinge Join

Anchor

当物体挂载铰链组件以后,组件下Anchor等同于边长为1的立方体。当这里的坐标为(0,0,0),指向物体的最中心(图1)

图1

当数值为0.5时,铰关节移向该物体的所在方向的最边缘。(图2)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0NYmw2LM-1677565519730)(assets/image-20230228140220-ourjztg.png)]

图2

轴为向量坐标。(图3)

图3

当Anchor和轴固定好以后,物体的一个边就固定好了。

自动旋转

可以设置物体的速度和力,让物体在Hinge Join下自动旋转起来。

图4

弹簧(Spring Join)组件

挂载刚体

先选中带有Spring Join​​​的游戏体,在检查器里找到Spring Join-Connected Body​​​,从层级里找到被连接的游戏体,拖入到Connected Bod​​​。

图5

断开力、断开力矩

还可以在Spring Join​里设置断开力、断开力矩。

图6

刚体连接(Fixed Join)组件

和弹簧(Spring Join)组件很类似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值