Пример #1
0
        public static void ShowUIPage(VRCUiPage page, bool removeHeader = true, bool setupBody = true)
        {
            if (!setupBody)
            {
                VRCUiManager.ShowScreen(page);
                return;
            }

            IEnumerator placeUi()
            {
                for (int i = 0; i < 4; i++)
                {
                    yield return(null);
                }
                VRCUiManager.PlaceUi();

                if (removeHeader)
                {
                    VRCEUi.ScreenHeader.SetActive(false);
                }
            }

            VRCUiManager.ShowUi(false, true);
            VRCUiManager.StartCoroutine(placeUi());
            VRCUiManager.ShowScreen(page);
        }