0
Allegroのゲームでキャラクターの名前を設定したいので、それを文字列に保存して画面に表示する必要があります。イベントのキーコードを比較するよりも良い方法はありますか?Allegroのキーボードのキーボード入力方法
Allegroのゲームでキャラクターの名前を設定したいので、それを文字列に保存して画面に表示する必要があります。イベントのキーコードを比較するよりも良い方法はありますか?Allegroのキーボードのキーボード入力方法
ALLEGRO_EVENT_KEY_CHAR
のように聞こえます。これらのイベントを聞き、keyboard.unichar
フィールドを使用して、文字を押したままにします。
ALLEGRO_EVENT_KEY_DOWN
とは異なり、ALLEGRO_EVENT_KEY_CHAR
は、キーが押されたときに(ユーザーのキーボードの繰り返し設定に応じて)繰り返し実行されます。これが望ましくない場合は、repeat=true
でイベントを無視してください。