Вторник, 23 Апреля 2024, 15:03

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Записи участника » Dante54 [3]
Результаты поиска
Dante54Дата: Понедельник, 24 Апреля 2017, 17:01 | Сообщение # 1 | Тема: Проблема с OnMouseDown и интерфейсом UI
был не раз
Сейчас нет на сайте
dreenline, спасибо огромное. Это то, что нужно.
Dante54Дата: Понедельник, 24 Апреля 2017, 16:34 | Сообщение # 2 | Тема: Проблема с OnMouseDown и интерфейсом UI
был не раз
Сейчас нет на сайте
URGINSAN, спасибо за ответ, пойду искать дальше. Как найду - попробую тут объяснить, вдруг кому понадобится.
Dante54Дата: Понедельник, 24 Апреля 2017, 11:53 | Сообщение # 3 | Тема: Проблема с OnMouseDown и интерфейсом UI
был не раз
Сейчас нет на сайте
Проблема вот в чем:
на сцене есть несколько объектов с void OnMouseDown, через которую открывается меню(список UI кнопок), а если оно уже открыто - закрывается.
Затем, если навести камеру так, чтобы UI кнопка была над объектом с OnMouseDown, то первым сработает как раз OnMouseDown, который скроет меню и клик по кнопке не сработает. То есть OnMouseDown работает сквозь UI.

Есть возможность это исправить или придется рейкастом пользоваться?(

Добавлено (24 апреля 2017, 11:53)
---------------------------------------------
Unity 5.5.2f1 С#
Код OnMouseDown на объекте:


Код клика по кнопке:


Сообщение отредактировал Dante54 - Понедельник, 24 Апреля 2017, 11:55
Форум игроделов » Записи участника » Dante54 [3]
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг