概要

テクスチャの「Read/Write」をオンにして「Apply」した状態で
using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; public class Example : MonoBehaviour, IPointerClickHandler { private void Awake() { var image = GetComponent<Image>(); image.alphaHitTestMinimumThreshold = 1; } void IPointerClickHandler.OnPointerClick( PointerEventData eventData ) { Debug.Log( "クリックされた" ); } }
UI.Image の alphaHitTestMinimumThreshold を 1 にすると

UI.Image の透明部分がクリックできなくなる