Esempio n. 1
0
        public void OnBeginDrag(PointerEventData eventData)
        {
            var selected  = converter.World2Hex(eventData.pointerPressRaycast.worldPosition);
            var drag      = Vector3.Normalize(eventData.pointerCurrentRaycast.worldPosition - eventData.pointerPressRaycast.worldPosition);
            var direction = converter.Board2Hex(drag);

            Debug.Log($"{selected}, {direction}");
            onDrag(selected, direction);
        }