texture_get_uvs


La description

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:

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.


Syntaxe:

texture_get_uvs(texid)


Arguments:

Argument La description
texid L'atout de l'image pour obtenir la texture de


Résultats:

1D Array (4 elements)


Exemple:

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.


Retour: Textures
Suivant: texture_set_stage
© Copyright YoYo Games Ltd. 2017 Tous droits réservés