Ⅰ Unity的物理引擎是如何實現碰撞的呢
Stay/Exit函數。
如果既要檢測到物體的接觸又不想讓碰撞檢測影響物體移動或要檢測一個物件是否經過空間中的某個區域這時就可以用到觸發器
例子:
碰撞器:汽車被撞飛、皮球掉在地上又彈起效果
觸發器碰撞器是觸發器的載體,碰撞器被物理引擎所忽略,而觸發器只是碰撞器身上的一個屬性
當Is Trigger=false時,碰撞器根據物理引擎引發碰撞,產生碰撞的效果,可以調用OnCollisionEnter/,沒有碰撞效果,可以調用OnTriggerEnter/Stay/Exit函數;
當Is Trigger=true時