多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## ds_grid_height **返回指定网格的高度。** #### **语法:** ds_grid_height(index); | 参数 | 描述 | | --- | --- | | index | 网格索引 | **返回:** 实数 #### **描述** 这个函数将返回给定网格的宽度。这个值是网格y轴的数量,并且始终是一个整数,如下图所示: ![](https://s1.ax2x.com/2018/02/01/ZwkBB.png) #### **举例:** ~~~ var i, j; for (i = 0; i < ds_grid_width(grid); i += 1) { for (j = 0; j < ds_grid_height(grid); j += 1) { if ds_grid_get(grid, i, j) = 1 { instance_create_Layer(i * 32, j * 32, "Walls", obj_Wall); } } } ~~~ 上面的代码将通过变量“grid”中索引的ds_grid进行循环,如果在任何特定单元格中找到的值等于1,则会在房间内适当的位置创建一个“obj_Wall”实例。