кнопк клавиатуры?
почему canceled не работает?
может както по особенному саму кнопку нужно в инпуте настраивать?
_controls.Main.Jump.performed += Jumping;
private void Jumping(InputAction.CallbackContext context)
{
if (context.canceled)
{
}
Потому что ты подписываешься на performed, а проверяешь canceled.
в настройках самого инпутменеджера твоему джамп надо справа присвоить press and release, затем started если нажал, cancelled если отпустил
Но в контексте же приходя оба события, или я ошибаюсь и это работает иначе?
Обсуждают сегодня