tileset_get_uvs

此函数返回一个 数组 ,其中包含在纹理页面上设置的给定图块纹理的 UV 坐标和其他数据。该函数返回包含以下 8 个元素的数组:

然后,可以在其他绘制函数中使用此数组,特别是在3D中工作或使用2D图元函数时,以及在使用着色器函数时。

 

语法:

tileset_get_uvs(tileset);

参数类型描述
tilesetTile Set Asset要使用的图块集的索引。

 

返回

Array (1D, 8 elements)

 

例子:

var tex = tileset_get_uvs(tl_Grass);
tex_left = tex[0];
tex_top = tex[1];
tex_right = tex[2];
tex_bottom = tex[3];

上面的代码将在局部数组中存储给定图块集的UV坐标,然后将值分配给实例变量。