[]微信小游戏项目 Mask在 webgl 模式下 安卓 手机有bug
未使用webGl模式安卓上的效果
使用webGl模式安卓上的效果
例子已经上传,可以直接在微信开发工具打开。 maskBug.zip
代码如下
//初始化微信小游戏
Laya.MiniAdpter.init();
//mask
//使用webg不正常
Laya.init(640, 1136,Laya.WebGL);
//不使用webgl正常
//Laya.init(640, 1136);
Laya.stage.scaleMode = Laya.Stage.SCALE_FIXED_HEIGHT;
Laya.stage.alignH = Laya.Stage.ALIGN_CENTER;
Laya.stage.alignV = Laya.Stage.ALIGN_BOTTOM;
var icon = new Laya.Image();
icon.skin = "img_icon.png";
Laya.stage.addChild(icon);
var mask = new Laya.Image();
mask.skin = "img_mask.png";
mask.width = 344;
mask.height = 344;
icon.mask = mask;
没有找到相关结果
已邀请:
3 个回复
layabox
赞同来自:
微信小游戏的技术团队反馈已经解决,截止到目前,我们在大多数安卓机型上测试,也确实没问题了,但是,据一些开发者反馈,在一些机型上,还是有这样的问题,说明,还有一些机型上的微信版本还没有更新到已解决BUG的版本。
所以,我们建议,尽量不要使用MASK和CacheAS,如果一定要使用,要再等几个月。否则部分机型上的这个问题或许还会存在。
qian
赞同来自:
13120895680
赞同来自: