public void Pop() { if (_ins.m_uistacks.Count == 0) { m_bgMask.Hide(); return; } int uiid = _ins.m_uistacks.Pop(); UIBase ub = _ins.m_uicache[uiid]; kernel.StartCoroutine(ub.DoTween(false, uiid, DoTweenOnPop)); }
private void Push(int uiid) { UIBase ub = _ins.m_uicache[uiid]; kernel.StartCoroutine(ub.DoTween(false, uiid, DoTweenOnPush)); }