Перейти к содержимому

UE5 Set Timer by Event: ожидание готовности всех игроков

Dev-initely Mario

0:00 / 0:00

UE5 Set Timer by Event: ожидание готовности всех игроков

250 просмотров · 2 недели назад
Dev-initely Mario
182 подписчика
250 просмотров · 2 недели назад
Ваш экран ожидания остается навсегда — или исчезает до того, как все игроки будут готовы? Вам нужен Timer Handle. В этом уроке по UE5 я покажу вам, как использовать Set Timer by Event и Timer Handles для создания экрана ожидания, который автоматически исчезает, как только определенное количество игроков подключится в многопользовательском режиме. Вы узнаете: • Как использовать Set Timer by Event с циклическим Timer Handle • Как создать пользовательское событие ("Проверка готовности игроков"), которое срабатывает каждые 0,4 с • Как получить массив игроков из состояния игры и проверить его длину • Как показывать и скрывать виджет экрана ожидания (черная рамка + "Ожидание игроков") • Важный шаг: аннулировать Timer by Handle, чтобы он останавливался, как только все игроки будут готовы • Как протестировать его с 2 и 4 игроками 🎮 Незаменимо для любого многопользовательского лобби или экрана ожидания в UE5. Discord: discord.gg/QcEbARBKqR 💬 Застряли на таймере? Задайте свой вопрос в комментариях — я отвечаю на все! ⏱️ Разделы: 0:00 – Введение: Таймеры и обработчики таймеров 0:36 – Настройка установки таймера по событию (цикл) 1:36 – Создание события «Проверка готовности игроков» 3:08 – Получение массива игроков и проверка количества 4:02 – Создание виджета экрана ожидания 5:42 – Скрытие экрана и аннулирование таймера 6:50 – Тестирование с 2 игроками 7:54 – Тестирование с 4 игроками 8:42 – Результат: Экран остается активным, пока все не будут готовы 10:23 – Итоги и другие варианты использования обработчиков таймеров #UnrealEngine #UE5 #TimerHandles #GameDev #UnrealEngine5 #Multiplayer