ds_grid_set_grid_region

此函数可用于将网格单元格矩形区域的内容从一个(先前定义的)DS网格复制到另一个,它可用于从同一网格内复制区域。下图说明了两种方法:此函数可用于:

DS grid set grid region

 

语法:

ds_grid_set_grid_region(index, source, x1, y1, x2, y2, xpos, ypos);

参数类型描述
indexDS Grid目标网格的索引。
sourceDS Grid源网格的索引。
x1Real要从源网格复制的单元格区域的左侧位置。
y1Real要从源网格复制的单元格区域的顶部位置。
x2Real要从源网格复制的单元格区域的正确位置。
y2Real要从源网格复制的单元格区域的底部位置。
xposReal要将源区域复制到的目标栅格上的x位置。
yposReal要将源区域复制到的目标栅格上的y位置。

 

返回:

N/A

 

例子:

ds_grid_set_grid_region(grid, t_grid, 0, 0, 5, 5, 10, 10)

这将复制在变量"t_grid"中索引的网格的(0,0 )到(5,5 )的单元格区域,并将它们复制到在变量"grid"中索引的网格中的位置(10,10 )。