Это восьмой урок из серии Unreal Engine 5 Мультиплеер, в котором мы будем передавать локальные данные между игроками, а именно создавать чат для онлайн игры при помощи UMG UI.
Эта тема относится к репликации информации - RPC replication
Задействованные классы: HUD, UMG, PlayerController, GameState, GameMode, PlayerState.
00:00 Содержание
ЧАСТЬ 1 Верстка Создание UMG Widget
00:43 - ChatMessage | Виджет который содержит одно сообщение от игрока
03:22 - Chat | Виджет который отображает все сообщения
04:21 - ChatBOX | Весь чат в сборе, Панель, Чат, Строка ввода
08:48 - ChatOnScreen | Для вывода всего чата на экран в игре
ЧАСТЬ 2 Программирование
09:43 - Вывод Чата на экран
10:43 - Открытие чата
16:25 - Как отправить сообщение
17:59 - Отправка через GameState
25:22 ЧАСТЬ 3 настройка чата
31:53 - Отправка через GameMode
37:31 - Анимация Плавное исчезновение чата
40:54 ЧАСТЬ 4 Вывод Информации в чат о подключении игрока к игре