image_alpha


La description

Cette variable est utilisée pour obtenir ou pour définir la valeur alpha de l'image-objet. Alpha est toujours calculé comme une valeur entre 0 et 1 où 0 est complètement transparent et 1 est complètement opaque. Notez que pour que les modifications de cette variable soient visibles, l'instance ne doit comporter aucun événement draw (et donc GameMaker Studio 2 dessine l'image-objet par défaut) ou être dessiné en utilisant l'une des fonctions de dessin étendues comme draw_self() ou draw_sprite_ext().

Remarque: sur les plates-formes HTML5 et Windows8 (JavaScript), cette variable n'est pas bloquée. Par conséquent, si vous avez une valeur supérieure à un, il reviendra à 0, donnant des résultats scintillants. De même, si vous allez en dessous de 0, l'alpha va "revenir" à 1. Vous pouvez utiliser la fonction clamp pour ça.


Syntaxe:

image_alpha;


Résultats:

Real (between 0 and 1)


Exemple:

image_alpha = clamp(image_alpha - 0.01, 0, 1);

Le code ci-dessus réduira lentement l'image_alpha jusqu'à ce qu'il atteigne 0.