Пример #1
0
    internal bool UnstackCurrent()
    {
        WUIMenu wUIMenu = baseComponents.wUIMenuStack.Peek();

        if (wUIMenu == null)
        {
            return(true);
        }
        wUIMenu.Unstack();
        return(baseComponents.wUIMenuStack.Count == 0);
    }
Пример #2
0
    private void PerformAction()
    {
        if (_closeParentMenu)
        {
            // Close parent menu
            WUIMenu wUIMenu = base.gameObject.GetComponentInParent <WUIMenu>();
            if (wUIMenu != null)
            {
                wUIMenu.Unstack();
            }
        }

        onClick.Invoke();
    }