[]设置半透遮罩层后,无法屏蔽穿透点击事件

玩家在游戏里点击某些操作后,需要等待服务器响应,在收到服务器返回结果前屏蔽玩家的其它点击操作,处理方式是添加一个屏蔽层,但是设置如效,依然可以穿透点击屏蔽层下的功能按钮,是代码哪里有问题吗?处理方式如下:

// 绘制遮罩区,含透明度,可见游戏背景
var maskArea: Laya.Sprite = new Laya.Sprite();
maskArea.alpha = 0.5;
maskArea.graphics.drawRect(0, 0, Laya.stage.width, Laya.stage.height, "#000000");
maskArea.mouseThrough = false;
Laya.stage.addChild(maskArea);
已邀请:

hj

赞同来自:

你添加一个size大小试试

要回复问题请先

商务合作
商务合作