• Транспорт • Мода • Рецепты • Блоги • Охота • Путешествия • Спорт • Веселье • Своими Руками • IT • Знания
Мини-Игры
x

x
zakruti.com » ru » IT – Софт » Компьютерные Секреты
Урок 8 - Unreal Engine 4 Blueprint - Функции

Урок 8 - Unreal Engine 4 Blueprint - Функции

VKTwitterOK

содержание видео

Рейтинг: 4.0; Голоса: 1
В этом уроке вы познакомитесь с Blueprint функциями и научитесь их использовать в игровом движке Unreal Engine Иван: ВНИМАНИЕ! 3: 50 Хочу уточнить, в макро функциях можно использовать не только работу с данными, в них как и в обычных функциях можно хранить логику исполняемую много раз. Отличия макро функций в том, что они поддерживают почти все ноды и в них можно вставлять задержку (Delay. Это их главное отличие. Ещё в них можно создавать любые виды входов в любом количестве, создавая полноценную программу внутри игры, которую нужно вызывать несколько раз в разных ситуациях. Из-за кастомизации входов и выходов, можно создать подпрограмму любого типа. В макросы можно пихать макросы. Можно использовать для удобства при работе с данными - В основной макрос положить логику, к которой прикрепить другой макрос или функцию для более простых задач. И вывести все входы и выходы макроса в основной блупринт, изменяя работу программы, подав переменные. Сокращает логику в 10 раз, по сравнению с написанием одного и тогоже.
< Я создал макрос, который выводит и убирает с экрана что-то, исходя из переменной. Таким образом основной блупритн практически пуст, а переключение происходит между разделами. Используется в интерфейсе, один макрос - работа со всеми разделами, даже если их 99>

Дата: 2022-08-29

Комментарии и отзывы: 4


в макросах есть тип входа/выхода 'exec' - это как раз для указания логики исполнения.
функция собирается отдельным компонентом при сборке и потом вставляется указатель на нее в местах ее вызова. а макрос просто -разворачивается- при сборке.
лучше использовать функции.

ответить

Получается, что понятие Функция в данном контексте не соответствует понятию Функция в математике. В данном случае - это набор определенных действий над переменными, которые ведут к результату на выходе.
ответить

У меня вопрос, а уроки должны быть такими короткими или здесь вся информация по теме которая должна быть?
ответить

Сделал все как на видео (до 3: 30, но при выполнении не понятно куда выводится значение и выводиться ли вообще!
ответить
Добавить отзыв, комментарий






Другие видео канала