問題描述:
Dialog遮罩層無法移除,以及移除之后無法再次實現。
問題分析:
-
直接使用Laya.Dialog.manager.maskLayer.removeself()進行遮罩層的移除,如圖1所示。
-
如果自己調用close方法,則需要改變close中的第二個showEffect的布爾值設為false,否則將沒有進行close()方法中的判斷效果,會造成關閉無效,或第二次啟用無效的問題,如圖2所示。
解決方法:
原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0201404941062500231?fid=18
原作者:AppGallery Connect