Понедельник, 23 Декабря 2024, 23:06

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
GUItexture и OnMouseDown в Unity 4.xxx
KamiRoninДата: Вторник, 07 Мая 2013, 21:18 | Сообщение # 1
почти ветеран
Сейчас нет на сайте
Доброго времени суток!

Ситуация: если создать GUItexture и повесить на неё скрипт, то в нем будет работать OnMouseEnter, OnMouseOver и OnMouseLeave.
Проблема: но не работает ни OnMouseDown, ни OnMouseUp!!!

Платформа: целвая - виндоуз х32. Просто в нете пишут что под иОс и Андроид убрали эти события по вопросам производительности.

ВОПРОС: у всех так??! Или я где то бубен не увидел?!?!
И если да - то как лучше решить? НУЖНО НАЖАТЬ НА ГУИ ТЕКСТУРУ!


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
ЛевшаДата: Среда, 08 Мая 2013, 16:04 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
Цитата (KamiRonin)
но не работает ни OnMouseDown, ни OnMouseUp!!!

Не может такого быть...
Но тем не менее, как вариант можно внутри функции OnMouseOver() опрашивать нажатие ЛКМ - Input.GetMouseButtonDown(0)


X.cor.R (Prologue)
KamiRoninДата: Четверг, 09 Мая 2013, 17:09 | Сообщение # 3
почти ветеран
Сейчас нет на сайте
Цитата (Левша)
Не может такого быть...

Сам - в шоке!! sad Но если попробуешь - увидишь, это так! В 3.х версиях еще было, а теперь нет.

Цитата (Левша)
Но тем не менее, как вариант можно внутри функции OnMouseOver() опрашивать нажатие ЛКМ - Input.GetMouseButtonDown(0)

Молоток! Можно и так!!


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
AlastarДата: Среда, 15 Мая 2013, 20:33 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
Может просто кнопку отрисовывать с этой текстурой? Не совсем ясно для чего это. dry

Big Boobs (+18 only!)
KamiRoninДата: Среда, 15 Мая 2013, 22:37 | Сообщение # 5
почти ветеран
Сейчас нет на сайте
Цитата (Alastar)
Не совсем ясно для чего это.

для того чтобы перетащить и бросить.. для того чтобы имитировать интерфейс чего либо без скалеформа и тп.


Мыслю - значит программирую...
Конструктивная критика - умных ведет к совершенству...
Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
SarCasmДата: Среда, 15 Мая 2013, 22:40 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
NGUI

Моя игра Gamiron#11 - Тема Скачать
  • Страница 1 из 1
  • 1
Поиск:

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