缓冲区库


缓冲区操作

缓冲区是一个物理内存区域,用于在数据从一个地方移动到另一个地方时临时保存数据,或以某种方式进行操作它们,例如,你可以使用缓冲区来保存游戏状态数据。GameMaker Studio 2 有许多特定的缓冲区动作,比如创建,修改和加载/保存等等,但在使用它们之前,请注意以下几点:

用于创建缓冲区的内存是系统内存,因此即使游戏失去了焦点,存储在缓冲区中的任何数据都应该是安全的,但是如果应用程序关闭或重新启动,那么它将会丢失。下面的页面解释了缓冲区如何在GameMaker Studio 2的情境中工作,并包含了几个GML的代码示例:

  1. 使用缓冲区

缓冲区库有以下动作:

创建缓冲区 创建缓冲区
复制缓冲区 复制缓冲区
删除缓冲区 删除缓冲区
读取缓冲区 读取缓冲区
写入缓冲区 写入缓冲区
搜寻缓冲区 搜寻缓冲区
获取缓冲区大小 获取缓冲区大小
获取缓冲区位置 获取缓冲区位置
如果存在缓冲区 如果存在缓冲区
如果是缓冲区的结束点 如果是缓冲区的结束点