layer_background_alpha

此函数控制背景精灵的 alpha(透明度)。提供了背景元素 ID(当使用layer_background_create()创建背景元素时或当您使用函数layer_background_get_id()),然后设置要使用的alpha值。Alpha可以在0(完全透明)和1(完全不透明)之间,背景的默认alpha值元素为1。请注意,如果背景元素已分配到的层不可见,或者元素本身已不可见,则在层或元素变得可见之前,您将不会看到与此函数的任何差异再一次。

 

语法:

layer_background_alpha(background_element_id, alpha);

参数类型描述
background_element_idBackground Element ID要更改的背景元素的唯一ID值
alphaReal背景精灵的alpha,从0到1(默认值为1)

 

返回:

N/A

 

例子:

var lay_id = layer_get_id("Background_sky");
var back_id = layer_background_get_id(lay_id);
layer_background_alpha(back_id, random(1));

上述代码获得分配给层"Background_sky"的背景的ID值,然后将其alpha设置为0和1之间的随机值。