碰撞器和触发器


 Box Collider 盒碰撞器、Capsule Collider 胶囊碰撞器、Mesh Collider 网格碰撞器、Sphere Collider 球碰撞器  等等这一类组件,这些碰撞器应用的场合不同,但都必须加到GameObjecet身上。(如下图):

碰撞器和触发器

碰撞器和触发器

IsTrigger属性选择框。如下图:

cube被弹飞,而红色cube没有发生改变

cube都被弹开了

rigidbody的物体时,偶尔会出现发生碰撞的现象,不知道是不是unity的一个bug)

rigidbody,勾选上重力选项,并添加脚本

other参数为碰撞到的物体

cube会穿过×××cube但是没有打印任何一句话。

cube加上rigidbody,取消重力选项

cube穿过×××cube并且调用了触发器的三个回调函数,其中

50次,说明红色cube再穿过×××cube的时候(重叠)期间,一直再重复调用逗留触发器

IsTrigger,而出界线加一个Collider并勾上IsTrigger。


碰撞器和触发器