【Unity】入门学习笔记180523——API(14)——Rigidbody类——注解

本文介绍了Unity中Rigidbody类的关键属性和方法,包括useGravity、isKinematic、mass、density与scale的关系,以及ForceMode枚举在力的应用中的区别。同时,阐述了OnTriggerXXX和OnCollisionXXX触发条件,强调了Rigidbody组件在碰撞检测中的重要性。
摘要由CSDN通过智能技术生成

1、关于useGravity、isKinematic和velocity的使用注解

useGravity属性用来确定刚体是否接受重力加速度的感应

isKinematic属性用来确定刚体是否接受动力学模拟,包括重力感应、速度、阻力、质量等物理模拟

isKinematic=true:关闭物理感应

isKinematic=false:接受动力学模拟


2、关于Rigidbody中mass、density及scale之间的关系注解

#若在脚本中未使用Rigidbody.SetDensity(density:float)方法设置刚体的密度,则刚体的质量mass值为在Inspector面板中Mass的大小,此时mass与transform中的scale大小无关

#若在脚本中使用Rigidbody.SetDensity(density:float)方法设置了刚体的密度,则刚体的质量为mass=density*scale.x*scale.y*scale.z,而与Inspector面板中Mass的设置大小无关

#若在脚本中既设置了密度Density,又设置了质量mass࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值