碰撞体组件用来检测碰撞:collider
有box、sphere、capsule、mesh等。。。表示不同形状
流程:将碰撞体组件添加到物体上,调整包围盒的大小,再通过代码检测碰撞。
产生碰撞的条件:
1.两个物体都有碰撞体组件
2.至少一个物体带有刚体组件:RigidBody
3.两个物体相对运动导致包围盒碰撞
刚体组件:
可以让物体获得重力阻力等
常用方法有:
addforce//添加力
addExplosionForce//添加爆炸力(可以将物体弹开)
碰撞检测函数
触发事件
需要将碰撞体组件中的isTrigger属性勾选
可以添加出发事件,例如碰撞一次计数器加一并打印。