그 오브젝트와 물리적인 부딫힌 오브젝트에 대한 정보가 담겨있다.
private void OnCollisionEnter(Collision collision)
{
Debug.Log($"Collision @ {collision.gameObject.name}");
}
이렇게 코드를 작성하면 내가 움직이다가 어떤 GameObject와 부딫히게 되면 그 GameObject의 이름이 콘솔창에 출력되게 된다.
물리적인 피격이 아니더라도 내 Collider범위 내로 들어온 Object에 대한 정보가 담겨있다.
private void OnTriggerEnter(Collider other)
{
Debug.Log($" Trigger @{other.gameObject.name}");
}
이렇게 코드를 작성하게 되면 내가 움직이다가 어떤 GameObject의 Collider범위에 들어가게 되면 그 Collider를 가지고 있는 GameObject의 이름이 콘솔창에 출력된다.