Поясняю: если игрок нажал кнопку W (на клавиатуре), значит юнит двигается вверх, а когда отпустил, то юнит остановился, аналогично с другими клавишами. Как такое сделать? Есть ли какое-нибудь условие нажата ли данная кнопка или событие игрок отпустил эту кнопку?
Принятый ответ
будь добр
вести себя приличнее в разделе вопросов - тебе здесь ничего не должны и такая манера поведения не лучшим образом сказывается на желании продолжать помогать тебе.
P.S. веди учет нажатых и отжатых клавиш, вот тебе и условие, по которому можно проверить состояние клавиши. Один триггер срабатывает на нажатие и пишет в переменную или массив состояние клавиши, а второй на отжатие и тоже пишет в переменную состояние клавиши. А дальше по любому событию, будь то таймер или желание твоей левой пятки, проверяешь состояние переменных и получаешь результат.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
0
Показать
Narkranoth
9 лет
0
Показать
Посмотри в StarCraft Mass Recall. Там есть это в одной из первых миссий терран (1 эпизод).
0
Показать
Nekron
9 лет
0
Показать
То есть StarCraft Mass Recall? Это карта, как я понял, но дальше всё.
0
Показать
Narkranoth
9 лет
0
Показать
Nekron:
Это пак карт, самодельная кампания по мотивам StarCraft 1. Тебе нужна миссия с кражей диска Конфедерации после эвакуации с Мар-Сары.
0
Показать
Clamp
9 лет
0
Показать
Есть событие "использована клавиша", с флагами "нажата/отжата", "с зажатым Shift/Alt/Ctrl" и тд.
0
Показать
Nekron
9 лет
0
Показать
Clamp, напиши как выглядит событие.
0
Показать
Clamp
9 лет
0
Показать
Nekron, воспользоваться поиском по триггерам с кейвордом "key" мешает религия?
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.