public void OnBeginDrag(PointerEventData eventData) { dragging = true; ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.GRABBING); dragOffset = dragTarget.position - Input.mousePosition; }
private void StoppedMapInteraction() { interactingWithMap = false; navigation.gameObject.SetActive(false); ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.AUTO); StopAllCoroutines(); StartCoroutine(HoverResize(defaultSize)); }
private void StartedMapInteraction() { interactingWithMap = true; navigation.gameObject.SetActive(true); ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.POINTER); StopAllCoroutines(); StartCoroutine(HoverResize(hoverSize)); }
public void OnPointerExit(PointerEventData eventData) { StopAllCoroutines(); ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.AUTO); }
public void OnPointerEnter(PointerEventData eventData) { StartCoroutine(RotateWheelByScrollInput()); ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.ERESIZE); }
public void OnEndDrag(PointerEventData eventData) { dragging = false; ChangePointerStyleHandler.ChangeCursor(ChangePointerStyleHandler.Style.POINTER); }