一,刚体组件
Paste_Image.pngADD添加刚体组件
Paste_Image.png定义
刚体一种组件,可让物理模拟现实物体的运动状态,添加刚体后物体将受重力影响,并可以与其他物体碰撞。
参数说明�Mass 质量�Drag 位移阻力�Angular Drag 角阻力(旋转阻力)�Use Gravity 是否受重力影响
Is Kinematic 是否为运动学刚体�Interpolate 平滑物理运行的插值类型(枚举)�Collision Detection 碰撞检测方式(枚举)�Constraits 冻结位置和旋转
两种刚体
1)普通刚体(影响自己,也能影响其它刚体)
�2)运动学刚体(Is Kinematic 为True,自己不受物理引擎影响,但是影响其它刚体)
使用技巧
1)不应该父子同时具有刚体�
2)不应该缩放刚体的父级
二,碰撞器
Paste_Image.png特定碰撞器
Static Collider 静态碰撞器�没有附加刚体而附加了碰撞器的游戏对象。这类对象会保持静止或者很轻微的移动。对于环境模型十分好用,当和刚体碰撞时而不会移动。
Rigidbody Collider 刚体碰撞器�同时附加了刚体和碰撞器的游戏对象。通过脚本的力量和碰撞完全受物理引擎的影响。
Kinematic Rigidbody Collider 运动学刚体碰撞器�同时包含碰撞器和刚体,并且激活IsKinematic的一类游戏对象,要移动这类游戏对象,要修改它的Transform组件,而不是用力。它们很像静态碰撞器不过对于想要不停地到处移动的碰撞器很好用
碰撞器与刚体的关系
碰撞器(Collider)不需要刚体(Rigidbody)
刚体(Rigidbody)要发生碰撞,一定需要碰撞器(Collider)
碰撞器决定了碰撞发生时的边界条件
刚体决定了碰撞发生后的物体的运动效果
网友评论