asa
28f10b2019
2022/12/10 (土) 13:40:12
フォントの質問についてはちょっと分からないのでテキスト表示の処理を考えました。
これで文字間と行間を指定できます。こういう方法はいかがでしょうか。
Draw GUI(Drawでも動きます)に貼り付けて「フォント」を使いたいフォントアセットに書き換えてください。
draw_set_font(フォント);
characters = ["今","日","は","い","い","天","気","。","\n", "そ","う","で","す","ね"];
char_width = 12;
char_space = 2;
line_height = 15;
line = 0;
char_index_in_line = 0;
x = 10;
y = 10;
for (var _i=0; _i<array_length(characters); _i++)
{
if (characters[_i] == "\n")
{
line += 1;
char_index_in_line = 0;
}
else
{
var _x = x + char_width*char_index_in_line + char_space*char_index_in_line;
var _y = y + line_height*line;
draw_text(_x, _y, characters[_i]);
char_index_in_line += 1;
}
}
通報 ...