我测试了Button的鼠标点击事件,写了一个脚本自定义一个OnButtonClick()方法,内容:
public void OnButtonClick()
{
Debug.Log("Button:左键点击了按钮!");
if (Input.GetMouseButtonDown(0))
{
Debug.Log("Button:左键按下");
}
if (Input.GetMouseButtonDown(1))
{
Debug.Log("Button:右键按下");
}
}
希望能判断出左键还是右键,不过,方法中的If语句中的Debug都没有执行,貌似没检测出左键、还是右键,仅执行了第一条Debug语句。