sprite_flush

此函数从纹理内存(VRAM) 中删除给定精灵的纹理页。刷新后纹理将保留在 RAM 中。

您提供精灵(如创建精灵时所定义),并且分配给它的纹理页面将从纹理内存中删除。如果所选资产不支持刷新,该函数将返回-1;如果一切正常,该函数将返回0

注意如果纹理页面在房间的其他地方使用(由另一个实例精灵、背景等),则由于页面立即重新加载,您可能会受到轻微的性能影响,因此应小心使用此功能时。

 

语法:

sprite_flush(ind)

参数类型描述
indSprite AssetThe sprite asset to flush

 

返回:

Real (-1 or 0)

 

例子:

sprite_flush(spr_Player_Aura);

上述代码从内存中刷新精灵 spr_Player_Aura