U3D鼠标点击事件
public class ClickCountDetector : MonoBehaviour, IPointerClickHandler { public void OnPointerClick(PointerEventData eventData) { int clickCount = eventData.clickCount; if (clickCount == 1) OnSingleClick(); else if (clickCount == 2) OnDoubleClick(); else if (clickCount > 2) OnMultiClick(); } void OnSingleClick() { Debug.Log("单击"); } void OnDoubleClick() { Debug.Log("双击"); } void OnMultiClick() { Debug.Log("多击"); } }