Введение
Я делаю игру в Unity, которая была разработана для игрока , чтобы использовать все буквы на клавиатуре . В игре показано сражение между двумя бойцами, предлагает ключ , и игрок должен сделать sh этот ключ для своего персонажа равным sh другому.
Самое интересное в том, что, в конце концов, нажимаемая клавиша будет случайным образом заменена на другую .
Эта игра о изучении клавиатуры для тех, кто не имеет выучил его или еще не привык к их новой мигающей клавиатуре.
Я хочу, чтобы сама игра была более удобной для игры, и я сделал порт для Android, который работает, касаясь боковых сторон. на экране есть мигающие панели кнопок, которые меняются в зависимости от клавиш.
Выпуск
Теперь игра достигла большего, чем я хочу, чтобы в игру можно было играть с контроллерами / Геймпады / джойстики , но я боюсь двух проблем.
Во-первых: Как определить количество кнопочных входов контроллера? Я не хочу, чтобы моя игра просила игрока нажимать «JoystickButton 19 », когда в его физическом контроллере всего 12 или около того кнопок.
Я бы добавил к вопрос "как узнать фактическое название кнопки сам?". Например, как узнать, является ли контроллер JoyCon. Я заметил, что в Fire Pro Wrestling World в Steam игра распознает кнопки «SL» и «SR», поэтому они получили JoyCon, указывающую расположение c там. Если на этот вопрос нужно ответить в новом топи c, я сделаю это.
Это мой первый вопрос. Заранее спасибо!