Пример #1
0
        public void OnEndDrag(PointerEventData eventData)
        {
            if (eventData.button != PointerEventData.InputButton.Left)
            {
                return;
            }

            // select in rectangle
            foreach (var objectUi in _objectsUi)
            {
                if (_selectionUi.IsOverlapRect(objectUi.Value.rectTransform))
                {
                    AddSelection(objectUi.Value);
                }
            }

            Destroy(_selectionUi.gameObject);
        }