碰撞检测
碰到物体并消失
void OnCollisionEnter(Collision collision)
{
// 碰到标签为PickUp的物体并其消失。
if(collision.collider.tag == "PickUp") {
Destroy( collision.collider.gameObject );
}
}
PS:这种方式会受到力的影响
如果不想受到力的影响,要用触发器
触发器
void OnTriggerEnter(Collider collider)
{
if(collider.tag == "PickUp") {
Destroy( collider.gameObject );
}
}
PS: 不会受到力的影响 撞击到的物体的 Box Collider 的 Is Trigger 打上勾号