Как в Unity сделать чтобы по длительному зажатию клавиши, выполнялось какое то действие?
У меня есть скрипт для кнопок, в этом скрипте должна быть функция PressButton (Action CallBack),которая будет вызывать в другом скрипте через кнопку: BtnE.PressButton(). PressButton должна возвращать CallBack при зажатии , может не CallBack не знаю.
Делаем например банально в апдейте через if getkey в нем же делаем некий таймер который покуда держится кнопка таймер++ и при достижении определенного значения отправляем коллбек или что-то там делаем.