0
알레그로 게임에서 캐릭터의 이름을 설정하고 싶으므로 문자열에 저장하고 화면에 표시해야합니다. 이벤트 키 코드를 비교하는 것보다 나은 방법이 있습니까?Allegro의 키보드에서 키보드를 입력하는 방법은 무엇입니까?
알레그로 게임에서 캐릭터의 이름을 설정하고 싶으므로 문자열에 저장하고 화면에 표시해야합니다. 이벤트 키 코드를 비교하는 것보다 나은 방법이 있습니까?Allegro의 키보드에서 키보드를 입력하는 방법은 무엇입니까?
ALLEGRO_EVENT_KEY_CHAR
과 같은 소리입니다. 이러한 이벤트를 듣고 keyboard.unichar
필드를 사용하여 문자를 누르십시오.
ALLEGRO_EVENT_KEY_DOWN
과 달리 키를 길게 누르면 (사용자의 키보드 반복 설정에 따라) ALLEGRO_EVENT_KEY_CHAR
이 반복적으로 실행됩니다. 이것이 바람직하지 않으면 repeat=true
으로 이벤트를 무시하십시오.