Подключил я значит IBeginDragHandler, IDragHandler, IEndDragHandler и реализовал интерфейс каждого из них таким образом
public void OnBeginDrag(PointerEventData eventData)
{
Debug.Log(eventData.hovered.Count);
}
public void OnDrag(PointerEventData eventData)
{
Debug.Log(eventData.hovered.Count);
}
public void OnEndDrag(PointerEventData eventData)
{
Debug.Log(eventData.hovered.Count);
}
Когда я зажимаю левую кнопку мыши, и начинаю ею двигать, то debug выводит цифры, 0 выводится только в том случае если я вышел за рамки объекта, но когда я зажимаю правую кнопку мыши и делаю то же самое, то 0 выводится постоянно, есть возможность сделать так чтобы правая кнопка мыши работала так же как левая