draw_primitive_end()
N/A
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.
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".