¿Cómo hacer que la jugabilidad ignore los clics en el botón de la interfaz de usuario en Unity3D?

Tengo una IUButton (utilizandoUnityEngine.UI)

Sin embargo, haciendo clic en elButton parece serhaciendo clic a través de en la escena (en mi caso haciendo clic en una malla de navegación).

¿Cómo resolver este problema?

He estado usando el código típico de Unity3D para poner al usuario en juego como

if (Input.GetMouseButtonDown(0))
  {

lo mismo si intento el enfoque

if( Input.touches.Length > 0 )
        {

        if ( Input.touches[0].phase == TouchPhase.Began )
            {

y parece ser el caso en iOS, Android y escritorio.

Parece ser un problema básico que hace clic en la interfaz de usuario (UnityEngine.UI.Button etc.) parecen caer en la jugabilidad.

Respuestas a la pregunta(1)

Su respuesta a la pregunta