public void OnBeginDrag(PointerEventData eventData) { MySelectable.DeselectAll(new BaseEventData(EventSystem.current)); selectionBoxImage.gameObject.SetActive(true); startPosition = eventData.position; selectionRect = new Rect(); }
public void OnBeginDrag(PointerEventData eventData) { if (!Input.GetKey(KeyCode.LeftControl) && !Input.GetKey(KeyCode.RightControl)) { MySelectable.DeselectAll(new BaseEventData(EventSystem.current)); } selectionBoxImage.gameObject.SetActive(true); startPosition = eventData.position; selectionRect = new Rect(); }