Set Instance Alpha Icon Set Instance Alpha

This action block sets the image_alpha value for the instance. The image alpha is the "transparency" value for drawing any sprite assigned to the instance and has a value between 0 and 1, where 0 would be fully transparent and 1 would be fully opaque. Note that if the sprite has transparent or semi-transparent pixels, then their transparency will be scaled by the amount, so if you have some 50% transparent pixels in the sprite and set the instance alpha to 0.5, the final alpha for the transparent pixels would be 25%. You can set this value to be a relative amount.

NOTE For changes in this variable to be visible, the instance should have either no draw event (and so GameMaker will default draw the sprite) or be drawn using Draw Self action.

 

Action Syntax:

Set Instance Alpha Action

Arguments:

ArgumentDescription
alphaThe alpha value to set (from 0 to 1, default is 1).

 

Example:

Set Instance Alpha ExampleThe above action block code sets a new sprite as well as a number of other properties for how that sprite is to be displayed, including setting the image alpha to be 0.5.