а дальше что не получается?
в общем задача - ограничить возможность перемещать 1 меш в рамках второго.
на high level - я это сделал. как ты и говоришь, я просто пускаю луч на тот объект, по которому перемещаю, чтобы найти его координаты.
а потом проверяю точку, на которой я стою, на предмет того, нужного ли она материала или нет.
у меня работает, но поскольку я делаю так:
target.transform.position = targetPos;
у меня мой передвигаемый объект на половину может вылезти за пределы материала :)