GameMaker 日本語掲示板

押したキーを検出するような方法

2 コメント
views
17 フォロー

文字入力のコードを考えたのですが

if(keyboard_check_pressed(ord("A"))){
letter+="A"
}

というようにA~Zを書き込んでいく方法しか思いつきませんでした。押したキーを検出するような方法って何かありますか?

xzy
作成: 2024/08/13 (火) 19:37:45
通報 ...
1

やりたいことによって、
keyboard_key
keyboard_lastkey
keyboard_lastchar
keyboard_string
これらのビルトイン変数を使うのはどうでしょうか。
それぞれマニュアルで調べてみてください。

例えばDrawGUIでこう記述すると、最後に押された文字が表示されます

draw_text(10, 10, $"lastchar = {keyboard_lastchar}");

使い方で分からなかったらまた聞いて下さい

2

まさに欲してたものです!ありがとうございます!