2.0Dialog窗口阴影会以为重新排序添加

比如我有一个dialog窗口UI    设置isModel=true  打开会显示黑色阴影 
 
然后我在点关闭按钮的时候 立即执行Laya.Dialog.manager.maskLayer.removeSelf(); 移除阴影 而不是在onDisable方法里移除  
 
那么窗口UI被关闭的时候 它又会执行laya.ui.js里面的_checkMask方法 重复添加阴影  导致没办法移除  
 
至于为什么Laya.Dialog.manager.maskLayer.removeSelf()不写在onDisable 那是因为希望刚开始关闭就不显示阴影 而不是UI彻底缩小消失后才关闭阴影
QQ图片20190328231647.png
已邀请:

Laya_Aaron

赞同来自:

把demo传上来看看吧,需要在demo上看的

要回复问题请先

商务合作
商务合作