Джойстик Управление добавить функцию

Сейчас для того, что бы задержать дыхание приходится нажимать и держать левый стик, который отвечает за движение игрока. В этот момент естественно не получается держать строго по центру и игрок смещается, что как бы теряет смысл это использовать. Пытался поставить на эту кнопку через доп команды, но не получается сделать как я хочу. Добавте возможность задержки дыхания через нажатие без удержания.
Сейчас: нажал и держи стик - игрок смещается туда сюда, а ты пытаешься прицелиться, уж лучше вообще не жать.
Надо: нажал отпустил, дыхание задержано до
1: момента когда кончится дыхание
2:момента, когда будет отпущен левый курок, что и сейчас происходит.
3:момента, когда нажал на левый стик ещё раз, то есть сам прервал задержку.
В данный момент пришлось поставить на крестовину - но неудобно, убирается управление игроком.
Для пк-бояр объясняю:
Что бы вам задержать дыхание, вам нужно убрать руку с кнопок васд.
Либо по умолчанию дыхание задерживается при всех нажатых кнопках васд и только отпуская их, ваш персонаж двигается🙂