НЕ РЕШЕНО Авто закрытие гуи

Хостинг игровых серверов

Pclayer

Прохожий
6 Июл 2018
201
41
25
vk.com
Кто подскажет как сделать чтобы гуи автоматическт закрывалось через время
Код:
 {
            var container = new CuiElementContainer();
            var Panel = container.Add(new CuiPanel
            {
                Image = {Color = HexToCuiColor("#007AFF74")},
                RectTransform = { AnchorMin = "0.35 0.1319444", AnchorMax = "0.6453125 0.1777778"},
                CursorEnabled = false,
            }, "Overlay", Layer);
                container.Add(new CuiElement
                {
                    Parent = Layer,
                    Components =
                    {
                        new CuiImageComponent {Color = HexToCuiColor("#007AFF74"),Sprite = "Assets/Content/UI/UI.Background.Tile.psd"},
                        new CuiRectTransformComponent { AnchorMin = "0 0", AnchorMax = "1 1"}
                    }
                });
                container.Add(new CuiButton
                {
                    RectTransform = { AnchorMin = "0 0", AnchorMax = "1 1"},
                    Button = {Close = Layer, Color = HexToCuiColor("#007AFF74")},
                    Text = { Text = closes , FontSize = 15, FadeIn = 0.25f, Align = TextAnchor.MiddleCenter},
                }, Layer);
                CuiHelper.AddUi(player, container);
        }
 

RenniQ

Прохожий
24 Фев 2018
118
32
26
после CuiHelper.AddUi добавляй timer.Once(1f, () => CuiHelper.DestroyUi(player, Layer))
 
  • Like
Реакции: Pclayer

gmden

Обитатель
Прохожий
17 Июн 2018
146
100
37
Кто подскажет как сделать чтобы гуи автоматическт закрывалось через время
Вот все что нужно https://umod.org/documentation/api/timers

Как тебе писали выше. Только не указали что 1f равен 1 секунде. Тоесть Окно закроется через 1 сек. Установи то время которое тебе нужно.
 
  • Like
Реакции: Pclayer