
Un tampon est une région de mémoire physique utilisée pour stocker temporairement des données pendant qu'elles sont déplacées d'un endroit à un autre ou manipulées d'une manière ou d'une autre, par exemple vous pouvez utiliser un tampon pour contenir des données d'état de jeu. GameMaker Studio 2 comporte un certain nombre d'actions spécifiques liées à la création, la modification et le chargement / l'enregistrement des tampons, mais avant de les utiliser, veuillez noter les points suivants:
La mémoire utilisée pour créer des tampons est la mémoire système, donc même lorsque le jeu n'a pas de focus, toutes les données stockées dans un tampon devraient être sécurisées, cependant si l'application est fermée ou redémarrée, elle sera perdue. La page suivante explique comment les tampons fonctionnent dans le contexte de GameMaker Studio 2 et contiennent quelques exemples de code GML:
La bibliothèque de tampon a les actions suivantes:
| Créer un tampon |
| Copier le tampon |
| Supprimer le tampon |
| Lire le tampon |
| Ecrire un tampon |
| Rechercher tampon |
| Obtenir la taille du tampon |
| Obtenir la position du tampon |
| Si le tampon existe |
| Si End Of Buffer |