此函数从纹理内存(VRAM) 中删除给定精灵的纹理页。刷新后纹理将保留在 RAM 中。
您提供精灵(如创建精灵时所定义),并且分配给它的纹理页面将从纹理内存中删除。如果所选资产不支持刷新,该函数将返回-1;如果一切正常,该函数将返回0。
注意如果纹理页面在房间的其他地方使用(由另一个实例精灵、背景等),则由于页面立即重新加载,您可能会受到轻微的性能影响,因此应小心使用此功能时。
sprite_flush(ind)
参数 | 类型 | 描述 |
---|---|---|
ind | Sprite Asset | The sprite asset to flush |
Real (-1 or 0)
sprite_flush(spr_Player_Aura);
上述代码从内存中刷新精灵 spr_Player_Aura。