OnCollisionEnter方法触发条件,OnTriggerEnter触发条件

2021年6月19日 8点热度 0条评论 来源: xianhua7877

 OnCollisionEnter方法被触发要符合以下条件

1 碰撞双方必须是碰撞体 
2 碰撞的主动方必须是刚体,注意我的用词是主动方,而不是被动方 
3 刚体不能勾选IsKinematic 
4 碰撞体不能够勾选IsTigger

OnCollisionEnter方法的形参对象指的是碰撞双方中没有携带OnCollisionEnter方法的一方

OnTriggerEnter触发条件:

1碰撞双方都必须是碰撞体 
2碰撞双方其中一个碰撞体必须勾选IsTigger选项 
3碰撞双方其中一个必须是刚体 
4刚体的IsKinematic选项可以勾选也可以不勾选

只要满足上面两个条件,不管谁主动都会触发,OnTriggerEnter方法的形参对象指的是碰撞双方中没有携带OnTriggerEnter方法的一方 

    原文作者:xianhua7877
    原文地址: https://blog.csdn.net/xianhua7877/article/details/81559955
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。