イベントデータからボタンの種別を取得できる
例えば、
public void OnPointerClick(PointerEventData pointerEventData) { switch(pointerEventData.pointerId) { case -1: Debug.Log("Left Click"); break; case -2: Debug.Log("Right Click"); break; case -3: Debug.Log("Middle Click"); break; } }
https://docs.unity3d.com/ja/current/ScriptReference/EventSystems.PointerEventData.html