不发生碰撞效果的碰撞(设置IsTrigger)
条件:
1. Both碰撞盒 2. 其一刚体 3. 其一碰撞盒为触发
步骤:
1找到需要添加碰撞盒的物体
2添加碰撞盒
3添加刚体
4重力改为0
5 改碰撞盒为触发器
2D物体的检测方法
void OnTriggerEnter2D(Collider collider) // 开始接触
void OnTriggerExit2D(Collider collider) // 接触结束
void OnTriggerStay2D(Collider collider) //接触持续中
3D物体的检测方法
void OnTriggerEnter(Collider collider) // 开始接触
void OnTriggerExit(Collider collider) // 接触结束
void OnTriggerStay(Collider collider) // 接触持续中
有物理碰撞的碰撞检测
2D物体的检测方法
void OnCollisionExit2D(Collision2D collision) // 碰撞开始
void OnCollisionExit2D(Collision2D collision) // 碰撞结束
void OnCollisionStay2D(Collision2D collision) // 碰撞持续中
3D物体的检测方法
void OnCollisionEnter(Collision collision) // 碰撞开始
void OnCollisionExit(Collision collision) // 碰撞结束
void OnCollisionStay(Collision collision) // 碰撞持续中