tilemap_set_height

此函数可用于调整图块地图元素的大小。

您提供图块地图元素 ID(当您使用 layer_tilemap_create() 创建图块地图元素或使用函数 layer_tilemap_get_id() 时获得),并且平铺单元格中平铺地图的新高度。

 

语法:

tilemap_set_height(tilemap_element_id, height);

参数类型描述
tilemap_element_idTile Map Element ID图块贴图元素的唯一ID值,用于设置
heightReal高度值(以"单元格"表示)

 

返回:

N/A

 

例子:

var lay_id = layer_get_id("Tiles_Walls");
var map_id = layer_tilemap_get_id(lay_id);
if (tilemap_get_height(map_id) != room_height div 16)
{
    tilemap_set_height(map_id, room_height div 16);
}

上面的代码检查特定图块贴图的宽度,如果其大小不正确,则设置该宽度。