Unity에서 자식 오브젝트의 Collider2D가 트리거 이벤트를 감지하고, 이를 부모 오브젝트에서 처리하려면 다음 방법을 사용할 수 있다.
// 자식 스크립트
void OnTriggerEnter2D(Collider2D other)
{
ParentScript parentScript = GetComponentInParent<ParentScript>();
if (parentScript != null)
{
parentScript.HandleChildTrigger(other);
}
}
public void HandleChildTrigger(Collider2D collider)
{
Debug.Log($"Triggered by: {collider.name}");
}