Я хочу установить имя персонажа в моей игре Allegro, поэтому вам нужно сохранить его в строке и показать его на экране. Есть ли лучший способ, чем сравнение кодов событий?Как набирать с клавиатуры на экране в Allegro?
0
A
ответ
0
Похоже, что вы ищете ALLEGRO_EVENT_KEY_CHAR
. Прослушайте эти события и используйте поле keyboard.unichar
, чтобы получить символ.
Не то, чтобы в отличие от ALLEGRO_EVENT_KEY_DOWN
, ALLEGRO_EVENT_KEY_CHAR
многократно срабатывает при удерживании ключа (в зависимости от настройки повторения клавиатуры пользователя). Если это нежелательно, игнорируйте события с repeat=true
.
Смежные вопросы
- 1. Набор клавиатуры на экране
- 2. Автоматизация с помощью клавиатуры на экране монитора.
- 3. Как написать сообщение на экране с помощью ввода с клавиатуры?
- 4. Предотвращение увольнения клавиатуры на сенсорном экране UITableView
- 5. Сила клавиатуры для отображения на экране
- 6. Всегда показывать ввод клавиатуры на экране
- 7. Addin Button на экране блокировки клавиатуры ANDROID
- 8. Как получить Allegro на CLion?
- 9. Функции Allegro 4 в Allegro 5
- 10. Сигнал на экране действует так же, как сигналы клавиатуры
- 11. Как отличить событие Jquery нажатия клавиши на экране клавиатуры и физической клавиатуры в NW.exe?
- 12. Перемещение текста на экране с помощью клавиатуры pygame
- 13. Как напрямую набирать кнопку?
- 14. как показать две клавиатуры одновременно на одном экране Android
- 15. Allegro, определяющий цвет пикселя
- 16. Как набирать текст в F #?
- 17. макет искажает на дисплее клавиатуры и на экране пейзажа
- 18. Как использовать просмотренный файл в Allegro 5?
- 19. Как набирать числовые типы?
- 20. Как распечатать на экране с узла MIPS
- 21. Как набирать routeParams в Angular2?
- 22. Allegro 5 al_draw_textf()
- 23. Как набирать ИЛИ подписываться на MAC (шведская клавиатура)
- 24. Swift: как набирать текст на конкретный?
- 25. Как подсчитывают таймеры Allegro?
- 26. Создание курсора в Allegro?
- 27. Показать клавиатуру на экране
- 28. Удаление субтитров на экране «Добавить новую клавиатуру ...» для сторонней клавиатуры
- 29. Как набирать jtable с значениями jtextfield
- 30. Ошибка Allegro в DevC++