Привет. До этого программировал на lite-c, решил перебраться на Юнити. Есть вопрос. Цилиндр поворачивается за курсором мыши, хочется ограничить движения цилиндра, что бы он поворачивался только тогда, когда мышь находится выше него. Ограничения по углам не подходят т.к. использую кватернионы для поворота. Как это можно реализовать?