此函数可用于将给定DS网格内的给定单元格设置为任何值,该值可以是实数或字符串。下图说明了这一点:
ds_grid_set(index, x, y, value);
参数 | 类型 | 描述 |
---|---|---|
index | DS Grid | 网格的此索引。 |
x | Real | 要设置的单元格的x位置。 |
y | Real | 要设置的单元格的y位置。 |
value | Any | 用于设置单元格的值。 |
N/A
grid = ds_grid_create(5, 5);
var i = 0;
var j = 0;
repeat (ds_grid_width(grid))
{
repeat (ds_grid_height(grid))
{
ds_grid_set(grid, i, j, irandom(9));
j += 1;
}
j = 0;
i += 1;
}
上述代码创建一个网格并将其索引存储在变量"grid"中。然后使用0到9之间的随机整数填充此网格。