sprite_save_strip(ind, filename);
Argument La description ind L'index de l'image-objet pour changer la carte de transparence de. filename Le nom de fichier de la bande de sprites enregistrée.
N/A
Cette fonction crée une image de bande de toutes les sous-images d'une image-objet. Vous pouvez spécifier le nom du fichier à enregistrer, mais le type de fichier réel doit être *.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);
Le code ci-dessus crée un sprite à partir de la surface indexée dans la variable "surf", en assignant son index à la variable locale "spr_Custom", puis utilise un for boucle pour se déplacer sur la surface et capturer diverses sections qui sont ajoutées dans l'image-objet en tant que sous-images. ce nouveau sprite est ensuite enregistré en tant que png strip avant d'être retiré de la mémoire.