Тёмный

11. Blueprints Unreal Engine 4 - Циклы 

Unreal Engine Rus
Подписаться 82 тыс.
Просмотров 27 тыс.
50% 1

В данном уроке речь пойдет о циклах. О том, что это такое и какие у них есть подводные камни.

Опубликовано:

 

14 сен 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 42   
@user-ko8uz4ye3y
@user-ko8uz4ye3y 3 года назад
1:10 - ForLoop 2:20 - Параметры цикла 3:15 - Тело цикла 4:20 - Выход из цикла 6:31 - ForLoopWIthBreak 6:50 - Добавляем в тело цикла переменную с инкрементом 8:27 - Добавляем условие для выхода из цикла 10:08 - Прерываем цикл 10:55 - WhileLoop
@dimavolodin6507
@dimavolodin6507 5 лет назад
Огромное спасибо за уроки, немножко учил Java. По этому искал именно движок без кодинга, уроки очень познавательные, но все таки основы знать надо, про циклы, массивы и т.д тогда уже намного понятнее становится все что делаешь и зачем))
@navi5632
@navi5632 3 года назад
Просмотрел 11 уроков,чтобы понять как сделать крутящийся ящик,а ты этот момент просто пропустил
@Esc_apist
@Esc_apist Год назад
Спасибо, очень помогли
@user-tp4ho9do8d
@user-tp4ho9do8d 5 лет назад
Огромное спасибо, а вы личные уроки оказываете???
@Тайный_Господин
8:10 очень важное замечание
@velikiy-prikalel
@velikiy-prikalel 4 года назад
Я тут это, насчёт while и того, как unreal этот while банит: если создать переменную boolean и юзать её как условие while-цикла, при этом где-то в другом месте (например, из события - то есть где угодно только не в самом цикле) её менять, то движок забомбит и выведет, что это бесконечный цикл))
@MrSmith01
@MrSmith01 5 лет назад
8:50 какой горячей клавишей на проводах блюпринтов добавлять точки?
@user-hp5ed9fx7j
@user-hp5ed9fx7j 5 лет назад
Просто на линию два раза нажимаешь
@user-pp7ky7dp6s
@user-pp7ky7dp6s 5 лет назад
Объясните пожалуйста что делать в scripte Quad когда пытаешься создать генерацию поверхности планеты
@dioniko_
@dioniko_ 4 года назад
11:51 туториал как сломать компьютер
@SamLake231
@SamLake231 10 месяцев назад
извините, вот существует такая очень прикольная система (в игре Магика была она). Короч, там мы скрещивали элементы (огонь + вода к примеру) и получали логику (пар). Как реализовать что-то такое на блюпринтах? Тип делать через loop.. Какой лучше использовать, дабы не было сильной нагрузки на игру? Заранее спасибо
@Akvabudni
@Akvabudni 4 года назад
Все понятно! Все круто!)) а теперь вопрос)) если мне надо что бы на персанаже удары работали от одной кномпи мыши, например щёлк мыши один удар, щёлк уже другой, и так далее как строить такой цикл))
@-miromax-5349
@-miromax-5349 4 года назад
мульти гейт ставишь и галочку на луп
@physicist4768
@physicist4768 4 года назад
@@-miromax-5349 лучше FlipFlop
@anotherpain9120
@anotherpain9120 2 года назад
Спасибо. Жаль только не показал как перемещать объекты, находясь на определенном мести. Для этого скорее всего нужен параллельный поток, который будет это делать. К примеру - мы становимся на платформу и раз в секунду куб поднимается. Уходим - начинает опускаться до своего первоначального уровня. На C++ легче представить, чем на Blueprints...
@maxmaxchannelyt5299
@maxmaxchannelyt5299 2 года назад
Просто когда входишь на платформу он будет через цикл или ивент тик подниматься, а когда выходишь он будет запускать цикл который будет опускать до прежних координат, которые укажешь просто в последовательности, и через delay или delay + event tick опускай
@anotherpain9120
@anotherpain9120 2 года назад
Да, спасибо, в последующих уроках показали, что такое Actor и как с ним работать. И он отлично подходит для этого. С циклом, кстати, не получилось, не знаю почему, но Event Tick + Delay + переменная-счетчик для возврата в изначальное положение - то что надо.
@physicist4768
@physicist4768 4 года назад
Вот я не понимаю, как работает цикл с print string. Как движку выводить на экран число, если кадр еще не обновился или он просто записывает все результаты в некий массив и потом при новом кадре в один мах их выводить на экран ??
@DevelopeUnity3D
@DevelopeUnity3D 4 года назад
Если на EventTick стоит цикл, то да сразу махом выведет все значения в теле цикла. То есть: тик-123-тик-123
@_.ivan._
@_.ivan._ 5 лет назад
А можно ли сделать двухмерный массив (mass[i][j]) на блупринтах?
@physicist4768
@physicist4768 4 года назад
Можно, создаешь переменную с типом vector, 2D vector, rotator или другие. Около опции variable type есть опция, с помощью которой можешь превратить из переменной в массив. В данном случае получиться двухмерный массив. С типом transform получиться трехмерный массив. А так, по-моему, свободный двухмерный массив ты не создашь ( допустим 5D vector ). Поправьте, если ошибься ))
@pohered
@pohered 8 месяцев назад
Если еще жив ... Как сделать зацикливание : Вот например когда бежит персонаж идет анимация пыли и звук. А то получается лишь 1н звук и одна анимация при нажатии , но не повторяются без повторного нажатия ...
@koganboss4874
@koganboss4874 4 года назад
Вот я перед тем как нашел канал, добавлял событие нажатия кнопки в Actor обычный и все работало. Они обновили движок или я чего-то не понимаю? Тут автор говорит, что там не будет работать, но у меня правда работает, я так целое управление танком по глупости запилил=) Только потом камеру к нему не сумел прицепить)
@Hamstrange
@Hamstrange 3 дня назад
А есть обратный for?
@sympathyforthedevil1971
@sympathyforthedevil1971 4 года назад
А почему в этом виде картинка стала хуже? (у меня макс. графика стоит)
@physicist4768
@physicist4768 4 года назад
Потому что автор видео изменил графику в движке на более низкую.
@altf4120
@altf4120 Год назад
я так и не понял как зациклить выполнение кода с нодой delay
@05lda
@05lda Год назад
А почему циклы не работают с delay?
@ruslandad365
@ruslandad365 3 года назад
Не знаешь как сделать? Просто За Loop'ь
@belDev
@belDev 3 года назад
Я один на х2 смотрю?
@user-hd1fn2ir1v
@user-hd1fn2ir1v 3 года назад
как вы гении вообще умудряетесь смотреть 2х там вообще ничего не понятно. Я уже молчу о том что я и с 1х перематываю иногда назад...
@belDev
@belDev 3 года назад
@@user-hd1fn2ir1v лично для меня, автор говорит слишком медленно...
@user-hd1fn2ir1v
@user-hd1fn2ir1v 3 года назад
@@belDev никогдане поверю если сам не увижу
@user-ts4vz3rg8j
@user-ts4vz3rg8j 5 лет назад
Не пойму за каким хером придумали эти блу принты?? С ними на много сложнее чем просто код... тоже самое кодом написать гораздо проще и понятней.
@nxstxrs
@nxstxrs 5 лет назад
Согласен, но я все равно это смотрю.
@ahmadsy1000
@ahmadsy1000 5 лет назад
обьясни пожалуйста, как? Я читал эту документацию много раз, но КАК дальше ? Какие функции вызывать для чего либо, это всё?? да вот нехрена. я лично не знаю. кстати, если есть ресурсы, то можешь кинуть)).
@dimavolodin6507
@dimavolodin6507 5 лет назад
ага ты сколько учился языку ? чтоб все знать ? (скобки, двоеточия, где нужно кавычки а где нет) поверь для новичка который не умеет кодить это темный лес, сначала пару месяцев учит язык, потом пару месяцев программу, а в блюпринте я сразу за 2а месяца смогу игру простенькую заклепать.
@steelpill
@steelpill 4 года назад
Все вокруг тупые, один ты умный. Ну и пиши тогда программы на машинных кодах.. нахрен используете ваши плюсы-плюсы ?
@user-lf1vf9rl5z
@user-lf1vf9rl5z 4 года назад
С кодами труднее.
Далее
20. Blueprints Unreal Engine 4 - Массивы
14:02
9. Blueprints Unreal Engine 4 - Макросы
23:10
Просмотров 42 тыс.
24. Blueprint Unreal Engine 4 - Event Dispatcher (RUS)
23:01