[]WebGL下透明度的问题

我在WebGL模式下的一个View里用Graphics画了黑色的底色
然后上面有一张图片
对View设置了alpha为0.9,这时graphics绘的底色透明度生效了,可以隐约看见背后的内容,但是图片完全没有透明值,请问下是什么原因?引擎设定就是这样么,我要对一个容易设透明,还必须遍历所有的容器子元件?
无标题.png
已邀请:

Laya_XS

赞同来自:

什么叫图片没有透明值?我看你的描述,你好像没有针对图片设置alpha,只是针对graphics设置了一个透明度。默认针对父容器设置透明度,他会作用于容器下面的子对象!

reven1983

赞同来自:

左边是未设透明的情况:上面是一个进度条,框起来的部分是一张png图片,底色是用graphic画的黑色全屏底
右边是对整个View设透明的情况:按理应该是中间的图片和背景的图片一起变成 透明的,但明显图片的透明值不对,设了透明后看到了图片的轮廓了

要回复问题请先

商务合作
商务合作