筆記Unity OnCollisionEnter 方法被觸發要符合如下條件

OnCollisionEnter方法被觸發要符合如下條件函數

1 碰撞雙方必須是碰撞體 
2 碰撞的主動方必須是剛體,注意個人用詞是主動方,而不是被動方 
3 剛體不能勾選IsKinematic 
4 碰撞體不可以勾選IsTigger對象

注意OnCollisionEnter方法的形參對象指的是碰撞雙方中沒有攜帶OnCollisionEnter方法的一方事件

OnCollisionEnter()、OnCollisionExit()、OnTriggerEnter()、OnTriggerStay()等函數都是經過事件出發的。直接在腳本中寫出對應事件的函數名,再在函數中進行實現。不須要像Qt那樣轉到槽函數,進行綁定。
 it

相關文章
相關標籤/搜索