font_get_first 已删除

GameMaker中定义字体时,您可以定义要包含的字符范围。这是因为字体本身实际上并不包含在您的游戏中(出于法律原因),而是一个图像字体包含在纹理页面中,这是您的游戏将使用的字体(就像任何其他图形资源一样)。这意味着您需要将使用的字符数保持在最小值,并仅指定您的游戏将需要,以便保持纹理内存尽可能优化。此函数可用于查找将字体资源添加到游戏中时使用的起始字符(作为ASCII值)。

注意由于字体处理方式的变化,该函数将始终返回32,因为GameMaker在字体中强制使用空格字符(32),并且不会允许代码小于32的字符。执行类似任务的新函数将在未来更新中添加。

 

语法:

font_get_first(ind);

 

参数类型描述
indFont Asset要检查的字体的索引。

 

返回:

Real

 

例子:

num = font_get_first(fnt_Main);

上述代码将存储"fnt_Main"中索引字体字体范围第一个字母的ASCII值。