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

Видео 03 — Отладочные сообщения — Roll A Ball — Unreal 5.8 — C++

Nick Gutierrez

0:00 / 0:00

Видео 03 — Отладочные сообщения — Roll A Ball — Unreal 5.8 — C++

70 просмотров · 2 нед. назад
Nick Gutierrez
116 подписчиков
70 просмотров · 2 нед. назад
В этом уроке мы разберем оператор отладки, который вы добавили в прошлом видео. Мы рассмотрим два типа отладочного вывода: экранные отладочные сообщения, которые выводятся прямо на экран игры, и журнал вывода, который хранит записи, которые можно просмотреть после остановки игры. Затем мы разберем AddOnScreenDebugMessage на составляющие: защиту движка, ключ, время отображения, цвет и обертку TEXT(). Вы увидите, что происходит, когда вы редактируете один из этих элементов и забываете скомпилировать, и как это исправить. Мы познакомимся с UE_LOG и его тремя частями (категория журнала, уровень детализации, сообщение), а затем выведем значение переменной двумя разными способами: FString::FromInt() для экранной версии и %d-заполнитель для версии журнала. В заключение мы рассмотрим Live Coding, быстрый способ компиляции без закрытия редактора, когда он работает, когда нет, и почему полная компиляция перед фиксацией — это привычка, которая заставляет вас возвращаться к стабильной версии. Ссылка на стартовый проект: https://github.com/ChicagoTechAcademy... В задании этого видео вам нужно добавить вторую переменную для счета и вывести ее двумя способами: на экран цветом, отличным от пурпурного, и в виде предупреждения в UE_LOG. Держите рядом переменную «Здоровье».