使用blendMode=add模式时,某些手机上无法正常显示,出现黑底

引擎版本1.7.18在某些手机,使用腾讯x5浏览器,add混合模式,混合区域变成黑底
测试代码很简单,就是放一张底图,上面叠一张特效帧
package {
    import laya.webgl.WebGL;
    import laya.utils.Handler;
    import laya.display.Sprite;
    import laya.ui.Image;
    public class LayaSample {
        
        public function LayaSample() {
            //初始化引擎
            Laya.init(1136, 640,WebGL); 
            var image:Image = new Image();
            image.skin = "res/atlas/clanwar_bg.jpg?" + Math.random();
            Laya.stage.addChild(image); 
            var index:int = 0;
            Laya.stage.timerLoop(1, this, function():void{index++;image.alpha = Math.sin(Math.PI*2*(index/24))}) 
            var image:Image = new Image();
            image.blendMode = "add";
            image.skin = "res/atlas/test.png";
            Laya.stage.addChild(image);
            
        }        
    }
}         
第一张图是在华为某低端机上,使用腾讯x5内核,add混合模式的效果
第二张图是在电脑及其他手机上,可以正常显示的效果
Screenshot_2019-01-10-16-07-24.jpeg 无标题.png
已邀请:

Cristina

赞同来自:

混合模式只支持lighter ,其他混合的功能不是正式开放功能,也可以用,但是不确保不会出问题。

要回复问题请先

商务合作
商务合作