Cette fonction renvoie un tableau 1D avec 4 éléments représentant les coordonnées UV de l'image sur la page de texture, en remplissant le tableau avec les valeurs suivantes:
- [0] = gauche
- [1] = haut
- [2] = droite
- [3] = fond
Cette valeur peut ensuite être utilisée dans d'autres fonctions de dessin, notamment en 3D générale et certaines des fonctions primitives 2D, ainsi que les fonctions Shader. Si vous avez besoin de l'UVS pour un sprite, vous pouvez utiliser le sprite_get_uvs et pour une police, font_get_uvs.
texture_get_uvs(texid)
Argument La description texid L'atout de l'image pour obtenir la texture de
1D Array (4 elements)
var tex = texture_get_uvs(surf_back);
tex_left = tex[0];
tex_top = tex[1];
tex_right = tex[2];
tex_left = tex[3];
Le code ci-dessus va stocker les coordonnées UV pour la texture de surface donnée dans un tableau local, puis affecter les valeurs aux variables d'instance.