使用此函数,可以将栅格的圆形区域设置为某个值。您需要提供一个起始网格单元(作为x和y轴坐标),以及要设置的磁盘半径和要设置的磁盘值,如图所示通过下图说明:

ds_grid_set_disk(index, xm, ym, r, val);
| 参数 | 类型 | 描述 |
|---|---|---|
| index | DS Grid | 网格的索引。 |
| xm | Real | 磁盘在网格上的x位置。 |
| ym | Real | 磁盘在网格上的y位置。 |
| r | Real | 网格上磁盘的半径。 |
| val | Any | 要与磁盘中的单元格一起设置的值。 |
N/A
ds_grid_set_disk(grid, ds_grid_width(grid) div 2, ds_grid_height(grid) div 2, 5, -4)
上述代码将变量"grid"中索引的DS网格中半径为5个单元格的圆形区域设置为-4值。