buffer_load_ext(buffer, filename, offset);
| Argument | La description |
|---|---|
| buffer | L'index du tampon à charger dans. |
| filename | Le nom du fichier à charger. |
| offset | Le décalage dans la mémoire tampon à charger (en octets). |
Retours: N / A
Cette fonction chargera les données du tampon précédemment enregistrées en utilisant buffer_save fonctions dans un tampon déjà créé. Vous donnez l'identifiant du tampon précédemment créé à charger, puis le fichier de tampon sauvegardé à charger, et enfin le décalage à partir du début du tampon (en octets) vers lequel vous souhaitez charger les données.
var pos = buffer_seek(player_buffer,
buffer_seek_end, 0);
buffer_load(player_buffer, "Data_Save.sav", pos);
Le code ci-dessus obtiendra d'abord la position de la fin du buffer indexé dans la variable "player_buffer" puis chargera les données du donné dans cette position (notez que cet exemple ne fonctionnera qu'avec les types de buffer "grow" ou "wrap") ).