Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение Chaz 13 май 2012, 21:27

Вечер братья! Как сделать чтобы кнопка срабатывала не 1 раз по нажатию на нее. а вот нажал на нее и держишь, а она каждые 100 миллисекунд, например, срабатывает?
P.s. это для того, чтобы не ломать кнопку мышки, когда нужно распределить много поинтов.
Chaz
Адепт
 
Сообщения: 1412
Зарегистрирован: 07 апр 2012, 11:24

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение bomberest 13 май 2012, 21:51

Inpute.GetKey + таймер. Как сделать таймер - ищи в гугле
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение Chaz 13 май 2012, 21:52

сиписи, разбиремся
Chaz
Адепт
 
Сообщения: 1412
Зарегистрирован: 07 апр 2012, 11:24

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение Chaz 13 май 2012, 21:56

Я тут подумал, этот инпут ловит нажатие клавиши, а мне же нужно нажимать на кнопку в сцене, понимаете, есть кнопка в сцене, их там много, и вот на определенную нажимаешь и она делает че-то свое, вот мне нужно на неё нажать ЛКМ и держать ЛКМ, а кнопка должна срабатывать так, как-будто я много раз по ней нажимаю, хотя я просто держу нажатой ЛКМ.
Chaz
Адепт
 
Сообщения: 1412
Зарегистрирован: 07 апр 2012, 11:24

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение waruiyume 13 май 2012, 22:08

GUI.RepeatButton
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение Chaz 13 май 2012, 22:10

сяп Кона-тян :3
Chaz
Адепт
 
Сообщения: 1412
Зарегистрирован: 07 апр 2012, 11:24

Re: Как сделать чтобы кнопка срабатывала пока нажата клавиша?

Сообщение Chaz 14 май 2012, 00:20

У мя еще вопрос созрел. Вот оно работает так как надо все чики-пуки, но в методе GUI.RepeatButton написано же с каким интервалом делать кнопку Active? можно это как-то переопределить, чтобы например 2 раза в сек кнопка становилась Active?
p.s. уже нашел ;3
Chaz
Адепт
 
Сообщения: 1412
Зарегистрирован: 07 апр 2012, 11:24


Вернуться в Почемучка

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

Сейчас этот форум просматривают: Google [Bot] и гости: 19