Example #1
0
    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));
    }
Example #2
0
    private void Push(int uiid)
    {
        UIBase ub = _ins.m_uicache[uiid];

        kernel.StartCoroutine(ub.DoTween(false, uiid, DoTweenOnPush));
    }