void OnMouseUp() { if (MobileEvents.OnMobileUseUp != null) { MobileEvents.OnMobileUseUp(); } }
public void OnPointerUp(PointerEventData eventData) { if (MobileEvents.OnMobileUseUp != null) { MobileEvents.OnMobileUseUp(); } }
public void OnPointerUp(PointerEventData eventData) { ray = mainCam.ScreenPointToRay(eventData.position); if (Physics.RaycastNonAlloc(ray, hits, 10f, interactionLayers, QueryTriggerInteraction.Collide) > 0) { for (int i = 0; i < hits.Length; i++) { if (hits[i].transform != null) { if (potentialInteractions.Contains(hits[i].transform)) { GameManager.InteractWithObject(hits[i].transform.gameObject); } } } } if (MobileEvents.OnMobileUseUp != null) { MobileEvents.OnMobileUseUp(); } }