Detecte clics en objetos con Physics.Raycast y Physics2D.Raycast

Tengo un objeto de juego vacío en mi escena con un colisionador de cuadro de componentes 2D.

Adjunté un script a este objeto del juego con:

void OnMouseDown()
{
    Debug.Log("clic");
}

Pero cuando hago clic en mi objeto de juego, no hay ningún efecto. Tienes alguna idea ? ¿Como puedo detectar el clic en mi colisionador de cajas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta