Всем привет, такая проблема:
Имеется луч, пускаемый из позиции мыши или пальца на экране, который размещает на сцене определенные объекты (что-то вроде строительства).
Также имеются кнопки - принять расположение, повернуть объект и отмена. Так вот, при нажатии на кнопки луч продолжает работать и размещает объекты под кнопками.
Вопрос: Как отключать рейкаст при наведении мышью на кнопки или в момент нажатия?
Пробовал способ с EventSystem.current.IsPointerOverGameObject(), но у меня имеется канвас полностью заполненный пустыми Image, которые используются для управления камерой и персонажем с помощью тача, и из-за этого способа у рейкаста просто отсутствует место для работы.
Заранее спасибо за подсказки и решения.