ds_grid_set_disk

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

DS grid set disk

 

语法:

ds_grid_set_disk(index, xm, ym, r, val);

参数类型描述
indexDS Grid网格的索引。
xmReal磁盘在网格上的x位置。
ymReal磁盘在网格上的y位置。
rReal网格上磁盘的半径。
valAny要与磁盘中的单元格一起设置的值。

 

返回:

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值。