预制体弹窗单例困惑

大家好,想请问一下,一个预制体弹窗,我想在当前场景上,同一时间只保留一个,所以每次弹出的时候我判断该预制体实例是否为isVavid,如果true就调用destroy()方法,但是发现非常快速的点击还是会出现两个弹窗,因为调用destroy(),节点isVavid并不会马上变为false,可能还有其他我所不知的情况。请问针对这种情况,各位怎么处理的?

自己写个弹窗管理类啊,用来统一处理弹窗。这个和单例没什么关系

1赞