21. Blueprints Unreal Engine 4 - Функции массивов

preview_player
Показать описание
Рассматриваем различные функции, которые работают с массиПолезные ссылки:
Рекомендации по теме
Комментарии
Автор

ОГЛАВЛЕНИЕ: Функции массивов:
ADD 1:08
ADDUNIQUE 2:00
APPEND 3:26

ForEachFoop (цикл массивов)

LENGTH 13:20
REMOVE INDEX (удаляет нужный индекс) 14:18
REMOVE ITEM (удаляет данные в ячейке) 15:30
RESIZE 16:50
ReverseForEachFoop 18:22
....
SHUFFLE - Перемешивает массив 20:50


Size To Fit 19:33

(дальше пока не досмотрел. А т.к. каждое видео пересматриваю по нескольку раз буду так для всех видео Оглавление делать постепенно ;-)

ЗЫ: для вставки времени в Оглавление достаточно его просто написать ручками и скрипт автоматом будет работать.
А то сплю и думаю: "Может прям реальный сайт с описанием Unreala 4 забабахать"

svetoboririyskiy
Автор

22:00 После фразы "массив как стринги" автор начал кашлять.

listentomusic
Автор

Не могу понять какого фига мало лайков человек старается объяснять а вы лайк трудно поставить, ставьте лайки друзья

ПереозвучкаМагаГолоса
Автор

Красавчик! большое спасибо! ты мне очень помог! P.S. не извиняйся когда оговариваешься (это нормально). Всех благ! ))

СергейОганесян-ця
Автор

Вынес бы консоль в окно блюпринтов и установил бы фильтрацию только по пользовательским сообщениям - так было бы намного быстрее и понятнее чем постоянно возвращаться в окно 3д игры

olegcheban
Автор

Знаю, что урок того года, но вопрос есть и его надо решать. У меня есть на уровне target point'ы, по которым ИИ ходит (патрулирует). Массив с таргетами находится в AI_Character, но таргеты нужно вручную определять после расположения ИИ на уровне. Мне надо сделать так, чтобы массив можно было заполнить из БП и передавать значения моему ИИ. это надо мне, потому что у меня есть другие ИИ, которые спавнятся по триггеру и они бегут за игроком, а когда игрок теряется из поля зрения ИИ они возвращаются в центральную точку мира, а не по пути патрулирования. не делаю чрез сплайны, т.к. надо мне через таргеты в случайном порядке чтоб она ходили. Есть у меня идея как это сделать: задать массив "таргет" типа target point в level blueprit'e (оттуда можно установить точки на уровне заранее), но я не знаю как передать значение из уровня в класс актора. подскажите пожалуйста как это сделать можно.

jeckgrimm
Автор

22:30 А вот как проверить содержание объекта в массиве? Сравнить с "None"? Или что там будет?

jefffstone
Автор

Как сделать незавершающийся ForEachLoop?

ГригорийГурьев-нц
Автор

я вот не могу понять зачем записывать два видео в которых ты делаешь одно и тоже? Включи фантазию, ты же програмист примеры нормальные сделай

mrcornholio