screen_save_part(fname,x,y,w,h);
| Argument | La description |
|---|---|
| fname | Le nom de fichier de la capture d'écran à enregistrer |
| x | La coordonnée x du coin supérieur gauche de la zone de l'écran pour capturer |
| y | La coordonnée y du coin supérieur gauche de la zone de l'écran pour capturer |
| w | La largeur de la zone de l'écran à capturer |
| h | La hauteur de la zone de l'écran à capturer |
Retours: N / A
Avec cette fonction, vous pouvez enregistrer une capture d'écran d'une partie du jeu telle qu'elle apparaît dans la fenêtre de jeu ou dans le navigateur. Les coordonnées de sélection sont basées sur la taille absolue de l'affichage, donc (0,0) est toujours le coin supérieur gauche de l'écran. Voici une image qui montre comment cette fonction fonctionne:
Le fichier sera sauvegardé dans le répertoire de travail du jeu.
REMARQUE: cette fonction ne fonctionne pas sur la cible HTML5.
if keyboard_check_pressed(ord("S"))
{
screen_save_part(working_directory +
"\Screens\Screen_"+string(num)+".png", 0, 0, 100, 100)
num += 1;
}
Le code ci-dessus prend une capture d'écran d'une partie de l'écran de jeu de 100 pixels carrés lorsque l'utilisateur appuie sur la touche "S". Cette capture d'écran est enregistrée dans un répertoire spécifique et numérotée à l'aide d'une variable qui est ensuite incrémentée.