texture_flush

此函数可用于"刷新"一个纹理页面或一组纹理页面,即:在不再需要时将其从VRAM中删除。纹理保留在RAM中。

您可以提供唯一的纹理页Id(由texturegroup_*函数返回)来刷新单个页面,也可以提供纹理组名称(如纹理组编辑器中所定义)来刷新组中的所有纹理页面。

 

语法:

texture_flush(tex_id);

参数类型描述
tex_idTexture or String纹理页面指针纹理组名称(字符串)

 

返回:

N/A

 

例子:

var _tex_array = texturegroup_get_textures( "MainMenu");
for (var i = 0; i < array_length(_tex_array); ++i;)
{
    texture_flush(_tex_array[i]);
}

以上代码将刷新纹理组"MainMenu"下的所有纹理页面。