此函数可用于将网格单元格矩形区域的内容从一个(先前定义的)DS网格复制到另一个,或它可用于从同一网格内复制区域。下图说明了两种方法:此函数可用于:
ds_grid_set_grid_region(index, source, x1, y1, x2, y2, xpos, ypos);
参数 | 类型 | 描述 |
---|---|---|
index | DS Grid | 目标网格的索引。 |
source | DS Grid | 源网格的索引。 |
x1 | Real | 要从源网格复制的单元格区域的左侧位置。 |
y1 | Real | 要从源网格复制的单元格区域的顶部位置。 |
x2 | Real | 要从源网格复制的单元格区域的正确位置。 |
y2 | Real | 要从源网格复制的单元格区域的底部位置。 |
xpos | Real | 要将源区域复制到的目标栅格上的x位置。 |
ypos | Real | 要将源区域复制到的目标栅格上的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 )。