是否将碰撞体配置成了触发器?
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public Collider2D coll;
// Use this for initialization void Start() { //Check if the isTrigger option on the Collider2D is set to true or false if (coll.isTrigger) { Debug.Log("This Collider2D can be triggered"); } else if (!coll.isTrigger) { Debug.Log("This Collider2D cannot be triggered"); } } }