刚体Rigidbody
首先在场景中创建一个Plane
位置重置一下
再创建一个Cube 重置位置 y=0.5
我们可以看出创建的Cube 和 Plane都自带碰撞器
Plane用的是网格碰撞器 我们可以通过网格世界看到不同的网格碰撞器
发生碰撞(条件):
两个物体都有碰撞器 + 至少有一个物体有刚体
给Cube一个刚体Rigidbody
运行后 随着刚体Rigidbody的力下落并且碰到Plane停止是因为两个物体都有碰撞器Collider
Mass质量 (默认千克 质量越大惯性越大)
空气阻力Drag
是否受重力Use Gravity
扭矩阻力Angular Drag(数值越大 被撞后越不容易旋转)
is Kinematic (打开之后就不会动)
插值运算Interpolate (让刚体物体移动更平滑)
Interpolate:根据前一帧平滑运动
Extrapolate:根据下一帧平滑运动
碰撞检测模式Collision Detection
约束 对刚体运动的限制Constraints 约束对这个轴有位移