sprite_get_texture


Syntaxe:

sprite_get_texture(spr, subimg);

Argument La description
spr L'index du sprite à utiliser.
subimg La sous-image du sprite à utiliser.


Résultats

Pointer (texture page ID)


La description

Cette fonction renvoie un pointeur spécial pour la page de texture d'image-objet. Cette valeur peut ensuite être utilisée dans d'autres fonctions de dessin, en particulier dans les fonctions primitives 2D, ainsi que dans les fonctions Shader. Vous pouvez obtenir plus d'informations sur la page de texture renvoyée en utilisant les différents texture_ fonctions trouvées ici.


Exemple:

var tex;
tex = sprite_get_texture(spr_Wall, 0);
draw_primitive_begin_texture(pr_trianglestrip, tex);
draw_vertex_texture(0, 0, 0, 0);
draw_vertex_texture(480, 0, 1, 0);
draw_vertex_texture(480, 640, 1, 1);
draw_vertex_texture(0, 640, 0, 1);
draw_primitive_end();

Le code ci-dessus dessine une bande triangulaire de 4 sommets texturés avec la texture contenue dans la variable "tex".