Теперь работает, но есть еще одна проблема. С клавиатурой всё просто, но как быть с геймпадом? В инструкции вот что сказано:

Добавлены функции проверки нажатия клавиш по коду:
Input.keyPressed(code, gamepadCode, returnCode)
Input.keyTriggered(code, gamepadCode, returnCode)
Input.keyRepeated(code, gamepadCode, returnCode)
Input.keyLongPressed(code, gamepadCode, returnCode)

code - код клавиши клавиатуры
gamepadCode - код клавиши геймпада
Как я писал выше, эти коды не работают. И еще в инструкции нет значений для кнопок геймпада. Как их писать? "1,2,3,4" и т.д? Стоит отметить, что и на клавиатуру в справке не все кнопки указаны. Но там всё просто, потому что на каждую клавишу нужно указать только букву.
Не понятно как быть с геймпадом. Более того, с использованием этого скрипта с геймпада теперь ходьба не работает.