public void OnPointerClick(PointerEventData eventData) { if (2 == eventData.clickCount) { PointerDoubleClick?.Invoke(); } }
private void CheckDoubleClick() { var CurrentClickTime = Time.realtimeSinceStartup; if (CurrentClickTime - PreviousClickTime_ <= DoubleClickInterval) { PointerDoubleClick?.Invoke(); } PreviousClickTime_ = CurrentClickTime; }