sprite_save_strip(ind, filename);
参数 描述 ind 将要被改变透明地图的精灵的索引。 filename 存储精灵长带的文件名。
N/A(无返回值)
此函数将会从一个精灵创建一个长带图。你可以设定将要被保存的文件名,但文件类型 必须 是 *.png.
var spr, i;
spr = sprite_create_from_surface(0, 0, 32, 32, true, true, 16, 16);
for (i = 1; i < 8; i +=1)
{
sprite_add_from_surface(spr, i, 0, 32, 32, true, true, 16, 16);
}
sprite_save_strip(spr, "Custom_Player_Sprite.png");
sprite_delete(spr);
上述代码将会根据变量 "surf"中存储的表面的索引创建一个精灵, 并将它的索引赋予 "spr_Custom",然后使用 for 循环在表面上选择不同的部分并将它们作为精灵的次级变量。新精灵将会被保存为一个png格式的长带,然后从存储中移除。