【Unity3D】OnTriggerEnter与OnCollisionEnter

来源:互联网 发布:淘宝网招聘平台 编辑:程序博客网 时间:2024/06/06 02:35
简单的说:
OnTriggerEnter:一个有Rigidbody,另一个有Trigger 的Collider
OnCollisionEnter:一个有Rigidbody(非Kinematic),另一个有非Trigger的Collider

来自官方的表格:
Collision detection occurs and messages are sent upon collision Static ColliderRigidbody ColliderKinematic 
Rigidbody ColliderStatic 
Trigger ColliderRigidbody 
Trigger ColliderKinematic Rigidbody 
Trigger ColliderStatic Collider Y    Rigidbody ColliderYYY   Kinematic Rigidbody Collider Y    Static Trigger Collider      Rigidbody Trigger Collider      Kinematic Rigidbody Trigger Collider      
Trigger messages are sent upon collision Static ColliderRigidbody ColliderKinematic 
Rigidbody ColliderStatic 
Trigger ColliderRigidbody 
Trigger ColliderKinematic Rigidbody 
Trigger ColliderStatic Collider    YYRigidbody Collider   YYYKinematic Rigidbody Collider   YYYStatic Trigger Collider YY YYRigidbody Trigger ColliderYYYYYYKinematic Rigidbody Trigger ColliderYYYYYY
0 0
原创粉丝点击