Пример #1
0
    void EndUIState(UIState state)
    {
        FreeUILayout layout = GetLayoutForState(state);

        if (layout == null)
        {
            return;
        }
        //
        layout.HideLayout(true, null);
    }
Пример #2
0
    void BeginUIState(UIState state)
    {
        if (state == UIState.Restarting)
        {
            TrashManager.Instance.Restart();

            return;
        }

        FreeUILayout layout = GetLayoutForState(state);

        if (layout == null)
        {
            return;
        }

        currentLayout = layout;

        layout.ShowLayout(true, null);
    }