Поясняю: если игрок нажал кнопку W (на клавиатуре), значит юнит двигается вверх, а когда отпустил, то юнит остановился, аналогично с другими клавишами. Как такое сделать? Есть ли какое-нибудь условие нажата ли данная кнопка или событие игрок отпустил эту кнопку?
Принятый ответ
будь добр
вести себя приличнее в разделе вопросов - тебе здесь ничего не должны и такая манера поведения не лучшим образом сказывается на желании продолжать помогать тебе.
P.S. веди учет нажатых и отжатых клавиш, вот тебе и условие, по которому можно проверить состояние клавиши. Один триггер срабатывает на нажатие и пишет в переменную или массив состояние клавиши, а второй на отжатие и тоже пишет в переменную состояние клавиши. А дальше по любому событию, будь то таймер или желание твоей левой пятки, проверяешь состояние переменных и получаешь результат.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
P.S. Про нативную проверку на shift и ctrl речь не идет, если что т.к. автор вопроса про них и не спрашивал.
Ред. Clamp