draw_primitive_end


Syntaxe:

draw_primitive_end()


Résultats:

N/A


La description

Cette fonction doit être appelée lorsque vous avez fini de définir les points de votre primitive. Si vous n'appelez pas cette fonction, rien ne sera dessiné car cela indique à GameMaker Studio 2 que vous avez terminé et qu'il peut maintenant dessiner la primitive définie.


Exemple:

var tex;
tex = background_get_texture(back);
draw_primitive_begin_texture(pr_trianglestrip, tex);
draw_vertex_texture(0, 480, 0, 0);
draw_vertex_texture(640, 480, 1, 0);
draw_vertex_texture(640, 480, 1, 1);
draw_vertex_texture(0, 480, 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".