Unity3d 碰撞器和触发器

来源:互联网 发布:prisma算法 编辑:程序博客网 时间:2024/05/16 10:27

一. 发生碰撞的条件

1:碰撞的双方中一定要有一个Rigidbody存在,并且碰撞双方必须都要有碰撞体组件。
2:碰撞事件发生条件:除了上述条件之外,如果碰撞双方只有一个有刚体,那么那个刚体一定要处于运动的状态下才会有碰撞事件发生

二. 触发事件发生条件

1、必须都要有碰撞器组件(Collider),其实上面的碰撞事件同样也需要这个前提条件。 2、必须有一个物体带刚体组件,并且处于运动状体中(包括主动运动去撞击别人和在运动过程中被别人撞击)。
3、两个碰撞器中至少有一个开启了IsTrigger。”

0 0
原创粉丝点击