public class LayerAndCollider : MonoBehaviour{public float SphereR=1f;//定义的是产生圆的半径public LayerMask layerMask;private void OnTriggerEnter(Collider other){//当碰撞时产生一个“圆形”范围Collider[] colliders = Physics.OverlapSphere(transform.position,SphereR,layerMask );//创建一个碰撞物体的数组(产生的位置,产生的半径,碰撞物体是否具有某种属性(本例由层检测))//遍历数组foreach (Collider c in colliders){执行代码 a = c.gameObject.GetComponent<执行代码>();a.引用函数();}}}
