я поставил логов. StartFire вызывается когда надо, а вот MakeShot не вызывается
О, дошёл до асинхрона, я смотрю.
блин, тут ещё момент такой. Если в блупринтах можно было бы просто поставить дилей, то в плюсах нужны костыли с таймерами чтобы сделать аналог дилея в плюсах. И получается мне тогда чтобы снять таймер нужно поставить новый таймер для этого
А в чем костыли?
лол, ну так сразу после запуска таймера делай свой мейкшот, что-бы не ждать пока пройдет время и таймер сработает)
не знаю решили или нет, но есть всегда вариант с внутренним "таймером" в Tick в виде переменной. которая при старте начинает отсчёт, а при событии KeyUp, можно проверить сколько прошло времени с момента KeyDown и определиться с дальнейшей логикой.
А, точно, спасибо)
Обсуждают сегодня