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

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 42

  • @ДимДимыч-ц1в
    @ДимДимыч-ц1в 3 года назад +11

    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. По этому искал именно движок без кодинга, уроки очень познавательные, но все таки основы знать надо, про циклы, массивы и т.д тогда уже намного понятнее становится все что делаешь и зачем))

  • @SamLake231
    @SamLake231 Год назад

    извините, вот существует такая очень прикольная система (в игре Магика была она). Короч, там мы скрещивали элементы (огонь + вода к примеру) и получали логику (пар). Как реализовать что-то такое на блюпринтах? Тип делать через loop.. Какой лучше использовать, дабы не было сильной нагрузки на игру? Заранее спасибо

  • @navi5632
    @navi5632 3 года назад +6

    Просмотрел 11 уроков,чтобы понять как сделать крутящийся ящик,а ты этот момент просто пропустил

  • @MrSmith01
    @MrSmith01 5 лет назад +4

    8:50 какой горячей клавишей на проводах блюпринтов добавлять точки?

  • @Тайный_Господин
    @Тайный_Господин Год назад

    8:10 очень важное замечание

  • @Hamstrange
    @Hamstrange 3 месяца назад

    А есть обратный for?

  • @velikiy-prikalel
    @velikiy-prikalel 4 года назад +1

    Я тут это, насчёт while и того, как unreal этот while банит: если создать переменную boolean и юзать её как условие while-цикла, при этом где-то в другом месте (например, из события - то есть где угодно только не в самом цикле) её менять, то движок забомбит и выведет, что это бесконечный цикл))

  • @Esc_apist
    @Esc_apist Год назад

    Спасибо, очень помогли

  • @pohered
    @pohered Год назад

    Если еще жив ... Как сделать зацикливание : Вот например когда бежит персонаж идет анимация пыли и звук. А то получается лишь 1н звук и одна анимация при нажатии , но не повторяются без повторного нажатия ...

  • @КлеоФермер
    @КлеоФермер 6 лет назад +1

    Огромное спасибо, а вы личные уроки оказываете???

  • @05lda
    @05lda Год назад

    А почему циклы не работают с delay?

  • @anotherpain9120
    @anotherpain9120 2 года назад +1

    Спасибо. Жаль только не показал как перемещать объекты, находясь на определенном мести. Для этого скорее всего нужен параллельный поток, который будет это делать. К примеру - мы становимся на платформу и раз в секунду куб поднимается. Уходим - начинает опускаться до своего первоначального уровня. На C++ легче представить, чем на Blueprints...

    • @maxmaxchannelyt5299
      @maxmaxchannelyt5299 2 года назад +1

      Просто когда входишь на платформу он будет через цикл или ивент тик подниматься, а когда выходишь он будет запускать цикл который будет опускать до прежних координат, которые укажешь просто в последовательности, и через delay или delay + event tick опускай

    • @anotherpain9120
      @anotherpain9120 2 года назад

      Да, спасибо, в последующих уроках показали, что такое Actor и как с ним работать. И он отлично подходит для этого. С циклом, кстати, не получилось, не знаю почему, но Event Tick + Delay + переменная-счетчик для возврата в изначальное положение - то что надо.

  • @physicist4768
    @physicist4768 4 года назад +1

    Вот я не понимаю, как работает цикл с print string. Как движку выводить на экран число, если кадр еще не обновился или он просто записывает все результаты в некий массив и потом при новом кадре в один мах их выводить на экран ??

    • @DevelopeUnity3D
      @DevelopeUnity3D 4 года назад

      Если на EventTick стоит цикл, то да сразу махом выведет все значения в теле цикла. То есть: тик-123-тик-123

  • @dioniko_
    @dioniko_ 4 года назад +7

    11:51 туториал как сломать компьютер

  • @Akvabudni
    @Akvabudni 5 лет назад

    Все понятно! Все круто!)) а теперь вопрос)) если мне надо что бы на персанаже удары работали от одной кномпи мыши, например щёлк мыши один удар, щёлк уже другой, и так далее как строить такой цикл))

    • @-miromax-5349
      @-miromax-5349 4 года назад

      мульти гейт ставишь и галочку на луп

    • @physicist4768
      @physicist4768 4 года назад

      @@-miromax-5349 лучше FlipFlop

  • @koganboss4874
    @koganboss4874 4 года назад

    Вот я перед тем как нашел канал, добавлял событие нажатия кнопки в Actor обычный и все работало. Они обновили движок или я чего-то не понимаю? Тут автор говорит, что там не будет работать, но у меня правда работает, я так целое управление танком по глупости запилил=) Только потом камеру к нему не сумел прицепить)

  • @НиколайКрюков-л5ц
    @НиколайКрюков-л5ц 5 лет назад

    Объясните пожалуйста что делать в scripte Quad когда пытаешься создать генерацию поверхности планеты

  • @altf4120
    @altf4120 Год назад

    я так и не понял как зациклить выполнение кода с нодой delay

  • @sympathyforthedevil1971
    @sympathyforthedevil1971 4 года назад +1

    А почему в этом виде картинка стала хуже? (у меня макс. графика стоит)

    • @physicist4768
      @physicist4768 4 года назад

      Потому что автор видео изменил графику в движке на более низкую.

  • @_.ivan._
    @_.ivan._ 5 лет назад

    А можно ли сделать двухмерный массив (mass[i][j]) на блупринтах?

    • @physicist4768
      @physicist4768 4 года назад +1

      Можно, создаешь переменную с типом vector, 2D vector, rotator или другие. Около опции variable type есть опция, с помощью которой можешь превратить из переменной в массив. В данном случае получиться двухмерный массив. С типом transform получиться трехмерный массив. А так, по-моему, свободный двухмерный массив ты не создашь ( допустим 5D vector ). Поправьте, если ошибься ))

  • @ruslandad365
    @ruslandad365 3 года назад +1

    Не знаешь как сделать?
    Просто За Loop'ь

  • @belDev
    @belDev 4 года назад +1

    Я один на х2 смотрю?

    • @АндрейШорохин-н7ф
      @АндрейШорохин-н7ф 4 года назад +1

      как вы гении вообще умудряетесь смотреть 2х там вообще ничего не понятно. Я уже молчу о том что я и с 1х перематываю иногда назад...

    • @belDev
      @belDev 4 года назад

      @@АндрейШорохин-н7ф лично для меня, автор говорит слишком медленно...

    • @АндрейШорохин-н7ф
      @АндрейШорохин-н7ф 4 года назад

      @@belDev никогдане поверю если сам не увижу

  • @ИванВикторович-л8ж
    @ИванВикторович-л8ж 6 лет назад +2

    Не пойму за каким хером придумали эти блу принты?? С ними на много сложнее чем просто код... тоже самое кодом написать гораздо проще и понятней.

    • @nxstxrs
      @nxstxrs 5 лет назад

      Согласен, но я все равно это смотрю.

    • @ahmadsy1000
      @ahmadsy1000 5 лет назад

      обьясни пожалуйста, как? Я читал эту документацию много раз, но КАК дальше ? Какие функции вызывать для чего либо, это всё?? да вот нехрена. я лично не знаю. кстати, если есть ресурсы, то можешь кинуть)).

    • @dimavolodin6507
      @dimavolodin6507 5 лет назад +10

      ага ты сколько учился языку ? чтоб все знать ? (скобки, двоеточия, где нужно кавычки а где нет) поверь для новичка который не умеет кодить это темный лес, сначала пару месяцев учит язык, потом пару месяцев программу, а в блюпринте я сразу за 2а месяца смогу игру простенькую заклепать.

    • @steelpill
      @steelpill 4 года назад +2

      Все вокруг тупые, один ты умный.
      Ну и пиши тогда программы на машинных кодах.. нахрен используете ваши плюсы-плюсы ?

    • @ЧеловекСчеловеком
      @ЧеловекСчеловеком 4 года назад

      С кодами труднее.