draw_surface_stretched_ext(id, x, y, w, h, col, alpha);
Argument La description id La valeur d'ID unique de la surface à dessiner. x La position x de l'endroit où dessiner la surface. y La position y de l'endroit où dessiner la surface. w La largeur à laquelle dessiner la surface. h La hauteur à laquelle dessiner la surface. colour La couleur avec laquelle colorer la surface. alpha L'alpha avec lequel mélanger la surface.
N/A
Cette fonction fait exactement la même chose que draw_surface_stretched fonction avec la possibilité supplémentaire de définir le mélange des couleurs et la valeur alpha de la surface quand elle est dessinée (similaire à la fonction draw_surface_ext ).
REMARQUE: Lorsque vous travaillez avec des surfaces, il est possible qu'elles cessent d'exister à tout moment en raison de leur stockage dans la mémoire de texture. Vous devez TOUJOURS vérifier qu'une surface existe en utilisant surface_exists avant de les référencer directement. Pour plus d'informations, voir Surfaces.
draw_surface_stretched_ext(surf, x, y, 200, 200, c_white, 0.5);
Cela dessine la surface donnée avec son coin gauche à la position instances x / y et il sera étiré pour occuper une surface de 200x200 pixels sans mélange, mais transparence partielle.