以下是我的代码的一部分
void OnTriggerEnter2D(Collider2D otherCollider)
{
SurfaceScript surface = otherCollider.gameObject.GetComponent<SurfaceScript>();
if (surface != null)
{
grounded = true;
Debug.Log("Enter");
}
}
void OnTriggerEitx2D(Collider2D otherCollider)
{
SurfaceScript surface = otherCollider.gameObject.GetComponent<SurfaceScript>();
if (surface != null)
{
grounded = false;
Debug.Log ("Exit");
}
}
OnTriggerEnter2D()工作正常,但是当我的对象离开对撞机时,日志中没有打印任何内容,并且布尔值&#34;接地&#34;仍然是真的。 我该如何解决这个问题?