在GameMaker中定义字体时,您可以定义要包含的字符范围。这是因为字体本身实际上并不包含在您的游戏中(出于法律原因),而是一个图像字体包含在纹理页面中,这是您的游戏将使用的字体(就像任何其他图形资源一样)。这意味着您需要将使用的字符数保持在最小值,并仅指定您的游戏将需要,以便保持纹理内存尽可能优化。此函数可用于查找将字体资源添加到游戏中时使用的最后一个字符(作为UTF8值)。
font_get_last(ind);
参数 | 类型 | 描述 |
---|---|---|
ind | Font Asset | 要检查的字体的索引。 |
num = font_get_last(fnt_Main);
上述代码将存储在"fnt_Main"中索引的字体的字体范围最后一个字母的ASCII值。