碰撞體組件用來檢測碰撞:collider
有box、sphere、capsule、mesh等。。。表示不同形狀
流程:將碰撞體組件添加到物體上,調整包圍盒的大小,再通過代碼檢測碰撞。
產生碰撞的條件:
1.兩個物體都有碰撞體組件
2.至少一個物體帶有剛體組件:RigidBody
3.兩個物體相對運動導致包圍盒碰撞
剛體組件:
可以讓物體獲得重力阻力等
常用方法有:
addforce//添加力
addExplosionForce//添加爆炸力(可以將物體彈開)
碰撞檢測函數
觸發事件
需要將碰撞體組件中的isTrigger屬性勾選
可以添加出發事件,例如碰撞一次計數器加一併打印。