Cette fonction peut être utilisée pour obtenir la couleur de fusion de l'élément d'arrière-plan. Vous donnez l'ID d'élément d'arrière-plan (que vous obtenez lorsque vous créez un élément d'arrière-plan en utilisant layer_background_create() ou lorsque vous utilisez la fonction layer_background_get_id() ), et la fonction retournera la valeur réelle qui représente la couleur assignée.
layer_background_get_blend(background_element_id);
Argument La description background_element_id La valeur d'ID unique de l'élément d'arrière-plan pour obtenir les informations de
Colour Value (Real)
var lay_id = layer_get_id("Background_sky");
var back_id = layer_background_get_id(lay_id);
if layer_background_get_blend(back_id) == c_white
{
layer_background_blend(back_id,
make_colour_rgb(random(255), random(255), 255));
}
Le code ci-dessus obtiendra l'ID de couche pour le calque nommé "Background_sky", puis l'utilisera pour obtenir l'ID de l'élément d'arrière-plan sur ce calque. Cette identification est ensuite utilisée pour vérifier la couleur de fusion de l'élément et si elle est équivalente à la constante c_white, le mélange de couches est défini sur une couleur aléatoire.