【unity冷知识】给空物体加刚体

本文探讨了三种情况下的Unity场景,当空物体作为父物体并添加刚体时,其受重力影响的表现。在不同情况下,子物体是否带有刚体会影响它们的运动行为。总结得出,在父物体和子物体都有刚体时,两者计算独立,可能导致逻辑问题,建议在开发中谨慎处理。
摘要由CSDN通过智能技术生成

本文讨论三种情况,在每种情况下,空物体作为父物体,给空物体加刚体,空物体受重力影响

第一种情况,先给子物体加刚体,给子物体设置不受重力影响以区分子物体和父物体

可以看到,物体不受重力影响,子物体不受父物体的刚体影响。

在看,此时游标在子物体身上,父物体的y位置是在不停的变化的,说明父物体的刚体是正常运作的,但是由于父物体是空物体,所以等于父物体没有实体,再加上子物体和父物体的刚体互相独立,所以自然看不到父物体的刚体运动。如果给父物体加上render就不一样了,此时父物体就不再是空物体了,所以你能看到父物体刚体运动,而子物体依然不动

第二种情况,把子物体的刚体删掉,子物体不带刚体

可以看到,子物体在没有刚体的情况下是跟着父物体刚体移动的。子物体没有刚体了,所以子物体会根据我们的常识,即子物体随父物体运动

第三种情况,设置同样两个带刚体的子物体

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值