public int button;
Описание
Какая кнопка мыши была нажата.
0 означает левую кнопку мыши, 1 означает правую кнопку мыши, 2 означает среднюю кнопку мыши. Используется в событиях EventType.MouseDown и EventType.MouseUp.
using UnityEngine;
public class Example : MonoBehaviour
{
// Detect which mouse button is currently pressed
// and print it.
void OnGUI()
{
Event e = Event.current;
if (e.button == 0 && e.isMouse)
{
Debug.Log("Left Click");
}
else if (e.button == 1)
{
Debug.Log("Right Click");
}
else if (e.button == 2)
{
Debug.Log("Middle Click");
}
else if (e.button > 2)
{
Debug.Log("Another button in the mouse clicked");
}
}
}