此函数可用于检索构成纹理组的各个页面的纹理页ID。提供纹理组Id字符串(如"纹理组编辑器"(Texture Group Editor)中所定义),该函数将返回一个1D数组,其中数组中的每个条目都是单个纹理页面ID。如果函数失败,即给定了无效的组,或者该组没有指定纹理,则数组将为空(长度为0)。
texturegroup_get_textures(tex_id);
参数 | 类型 | 描述 |
---|---|---|
tex_id | String | 要检查的纹理组的名称(字符串) |
var _tex_array = texturegroup_get_textures( "MainMenu");
for (var i = 0; i < array_length(_tex_array); ++i;)
{
if texture_is_ready(_tex_array[i])
{
texture_prefetch(_tex_array[i]);
}
}
以上代码将检索纹理组"MainMenu"的纹理页面ID,然后检查它们是否已解包,如果是,则将它们放置到 VRAM 中。