Example #1
0
        private void OnMouseDown()
        {
            _isMouseDown = true;
            _isChosen    = true;

            PlayerWantToChooseThisItem?.Invoke(this);
        }
Example #2
0
        private void OnMouseOver()
        {
            if (!_isMouseDown)
            {
                return;
            }

            if (_isChosen)
            {
                return;
            }

            _isChosen = true;
            PlayerWantToChooseThisItem?.Invoke(this);
        }