Координаты клика [Решено]

Программирование на Юнити.

Координаты клика [Решено]

Сообщение DarkAvengerr 16 ноя 2018, 20:36

Как можно реализовать программу которая проверяет в каких координатах был сделан клик и выписывает в консоль? Например если клик был сделан в правой части, то выписывает "Right", а если в левой, то "Left".
Последний раз редактировалось DarkAvengerr 16 ноя 2018, 22:08, всего редактировалось 1 раз.
DarkAvengerr
UNец
 
Сообщения: 5
Зарегистрирован: 14 ноя 2018, 22:11

Re: Координаты клика

Сообщение DimaJoke 16 ноя 2018, 20:40

Высчитывай нахождение курсора, если нажата ЛКМ
То делите экран на 2 и в зависимости, > или < пишите в дебаг
Что бы повзрослеть, человек должен преодолеть ошибки юности.

Поэтому я снова здесь..
Аватара пользователя
DimaJoke
UNITрон
 
Сообщения: 293
Зарегистрирован: 12 авг 2018, 18:59
Откуда: Ульяновск
  • Сайт

Re: Координаты клика

Сообщение DarkAvengerr 16 ноя 2018, 21:52

DimaJoke писал(а):Высчитывай нахождение курсора, если нажата ЛКМ
То делите экран на 2 и в зависимости, > или < пишите в дебаг

Я не понимаю как это написать в коде. [curved_hands] Тоесть есть определенная панель и если идет нажатие по правой части, то должно спамить в консоль например "Right", если по левой "Left"
DarkAvengerr
UNец
 
Сообщения: 5
Зарегистрирован: 14 ноя 2018, 22:11

Re: Координаты клика

Сообщение 1max1 16 ноя 2018, 21:59

Синтаксис:
Используется csharp
if (Input.GetMouseButtonDown(0))
{
    if (Input.mousePosition.x < Screen.width / 2.0f)
        Debug.Log("Left");
    else
        Debug.Log("Right");
}
 
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Координаты клика

Сообщение DarkAvengerr 16 ноя 2018, 22:07

Спасибо большое!
DarkAvengerr
UNец
 
Сообщения: 5
Зарегистрирован: 14 ноя 2018, 22:11


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4