Страница 1 из 1

Определение координат курсора на объекте

СообщениеДобавлено: 12 авг 2018, 02:29
Urion
Есть плоскость(квадратный объект или спрайт или полотно, что угодно) и камера расположена над плоскостью и смотрит на нее.
Задача в том, что бы как то понимать в какую точку этой области наведен курсор. Может переводить это все в какие нибудь координаты.
Есть какие нибудь варианты, как это сделать?

Re: Определение координат курсора на объекте

СообщениеДобавлено: 12 авг 2018, 03:19
1max1
раньше делал для другого, но может тебе подойдет https://mega.nz/#!7d4i1RCQ!zyud9tBCQcJa ... DwFqOZ3qhg

Re: Определение координат курсора на объекте

СообщениеДобавлено: 12 авг 2018, 11:22
ilkalawson
Синтаксис:
Используется csharp
Ray ray = camera.ScreenPointToRay(mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray.origin, ray.direction, out hit)) {
 pring(hit.point);
}