[Глава 2] Как создать игру на Unreal Engine 4 / 5. Программирование в Blueprint [в одном уроке]

Поделиться
HTML-код
  • Опубликовано: 26 сен 2019
  • В этом уроке собран в правильном порядке и оптимизирован весь Blueprint функционал,
    который необходим для создания игры на игровом движке Unreal Engine .
    00:00
    7:46 Трансформация
    15:00 Timeline Анимация
    22:11 Назначение клавиш
    34:20 Cast
    44:26 Материал
    54:56 Коллизия
    1:00:41 Физика
    1:08:42 События
    1:17:10 Event Dispatcher
    1:32:21 Blueprint Interface
    1:47:13 Структуры
    1:50:06 Энумерация
    1:51:43 Аудио
    1:58:16 Время
    2:03:50 Скрепление
    2:12:56 Line Trace
    2:30:09 Spline
    2:50:41 Наследование
    Transform - Трансформация объектов
    Timeline - Анимация
    Input - Назначение клавиш
    Cast - Обмен данными между двумя блупринтами
    Материал
    Collision - Невидимая оболочка
    Физика
    Events - События
    Event Dispatcher - Диспетчер событий
    Blueprint Interface - Обмен данными между блупринтами
    Структуры
    Энумерация - Списки, Перечисление
    Аудио - Звук
    Время - Дата, Время, Таймеры
    Attach - Скрепление объектов
    Line Trace - Линейная трассировка
    Spline - Направляющая
    Inherit - Наследование классов
    Разовый донат new.donatepay.ru/@cyberstars
    Patreon - / cyberstars
    Discord - / discord
    Google Play - play.google.com/store/apps/de...
    Facebook - CyberstarsEn...
    Instagram - cyberstars_...
    ВКонтакте - cyberstars_entertainment
    @UnrealEngine

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

  • @cyberstars-5839
    @cyberstars-5839  4 года назад +42

    7:46 Трансформация
    15:00 Timeline Анимация
    22:11 Назначение клавиш
    34:20 Cast
    44:26 Материал
    54:56 Коллизия
    1:00:41 Физика
    1:08:42 События
    1:17:10 Event Dispatcher
    1:32:21 Blueprint Interface
    1:47:13 Структуры
    1:50:06 Энумерация
    1:51:43 Аудио
    1:58:16 Время
    2:03:50 Скрепление
    2:12:56 Line Trace
    2:30:09 Spline
    2:50:41 Наследование

    • @user-sv4zm5jc2g
      @user-sv4zm5jc2g 4 года назад +4

      При добавлении таймкодов в описание, ютюб автоматом создаёт отрезки на роликах. Можете добавить ещё в описание. :)

  • @yellyex
    @yellyex 4 года назад +56

    Чел, у тебя самые качественные уроки на просторах RUclips! Пожалуйста, продолжай!!!

  • @freeMYSTANG
    @freeMYSTANG 3 года назад +14

    То самое чувство, когда досмотрел до конца: глаза красные, мозг кипит, сам в шаге от нервного срыва и тут фраза: "...ух, что нас ждёт!" и у меня глаз задёргался)

  • @BronskyTheMudcrab
    @BronskyTheMudcrab 4 года назад +42

    Круто, бро. У тебя есть всё чего не хватает unreal engine rus. Т.е. умения доступно подавать информацию. Продолжай.

  • @romanneganov9379
    @romanneganov9379 4 года назад +9

    Лучшие обучающие видео в рус. сегменте.
    Проработаный материал, качественная подача, приянтая дикция, где донатить?
    Твори еще, будем ждать!

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

      может и не только русском. я недавно начал, но лучше уроков ещё не нашёл ни на каком языке

  • @annagrigio5042
    @annagrigio5042 4 года назад +18

    Столько знаний сразу, что голова пухнет!

  • @aliji86
    @aliji86 Год назад +2

    у вас такой абалденный голос прям охота смотреть

  • @user-mb2wv5cp1s
    @user-mb2wv5cp1s 2 года назад +2

    Самый толковый контент по UE4 в "утубе" из всех, что мне доводиловь видеть ... а видел я их ска дохера

  • @DodgerEcho
    @DodgerEcho Год назад +2

    Не перестаю удивляться на сколько крутая подача у автора👍👍👍

  • @SagittariusTV_UA
    @SagittariusTV_UA 4 года назад +14

    Ого! 3 часа полезной информации.:)

  • @user-ii3nt8ft3h
    @user-ii3nt8ft3h 2 года назад +2

    Класс, мега полезный материал, удалось очень быстро въехать в блупринты, автор спасибо тебе за труд!

  • @user-wx6qp3em9f
    @user-wx6qp3em9f 4 года назад +7

    Круть ,не бросай это дело

  • @nikolayb2548
    @nikolayb2548 3 года назад +2

    Отличная лекция!!! По материалам только бросилось в глаза, что normal не работает на основе чёрного и белого, а bump это старая технология появившаяся ещё до normal, diffuse это просто цвет объекта, а specular не отражение, а карта бликов :)

  • @rapatologyrrr472
    @rapatologyrrr472 4 года назад +6

    Неплохое музыкальное сопровождение ставлю лайк

  • @intaro_redfox
    @intaro_redfox Год назад +1

    Супер видео. Смотрел за несколько заходов, конспектировал, пробовал, чтобы понять как и что работает. Всего сразу в голове не удержишь, но зато есть понимание как оно примерно должно быть. Картинки схем из сотен узлов пугают :D

  • @vevvo6123
    @vevvo6123 4 года назад +4

    *СПАСИБО ЗА ИНФОРМАЦИЮ, УДАЧИ*

  • @Xenon.j
    @Xenon.j 4 года назад

    Спасибо за чрезвычайно информативные уроки!!

  • @user-zm9by6uo5w
    @user-zm9by6uo5w 4 года назад +4

    супер урок! все понятно показано и рассказано

  • @user-qk3fh6ht7f
    @user-qk3fh6ht7f 3 года назад

    Дай бог здоровья таким энтузиастам

  • @user-sc8dz8lt9g
    @user-sc8dz8lt9g 4 года назад +7

    Как всегда все круто!

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

    Супер! ВЫ - невероятны!

  • @user-sq7us3qc8w
    @user-sq7us3qc8w 4 года назад +3

    Спасибо за новый урок!

  • @user-rd3zq6tl5l
    @user-rd3zq6tl5l 4 года назад +2

    полезный урок , спасибо за видео!

  • @DodgerEcho
    @DodgerEcho 3 года назад

    Офигеть, глава 2 больше в три раза первой главы, круть, смотрю!

  • @nov4109
    @nov4109 4 года назад +4

    Спасибо за полезное видео👍

  • @9l_Kendr
    @9l_Kendr 3 года назад +1

    Спасибо за уроки все ясно и понятно

  • @Veanak
    @Veanak 4 года назад +4

    Лайкос и подписон от меня. Пили дальше!

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

    отличный материал!, дай бог тебе здоровьичка!

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

    БЛАГОДАРЮ!!!! От чистого сердца

  • @user-jd2uo6dg3l
    @user-jd2uo6dg3l 3 года назад

    Ты просто лучший из лучших! Продолжай в том же духе :)

  • @shkolakrow
    @shkolakrow 4 года назад +5

    Классная музычка на заднем фоне

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

    Алилуя я дошел до конца ролика, значит я не так и безнадёжен, ну хоть немного понятно шо это такое) спасибо

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

    Как ты еще жив после такого количества информации???? я хочу жииттьь

  • @user-ew4mn1rs7q
    @user-ew4mn1rs7q 4 года назад +4

    Интересно)

  • @user-oh9vp9kk8g
    @user-oh9vp9kk8g 3 года назад +1

    Благодарю за работу проделанную . Правда не во всем еще разобрался. не все работает как нужно))))

  • @nitroglicirin
    @nitroglicirin 3 года назад

    Лупанул лукас, теперь можно смотреть)

  • @st-time6394
    @st-time6394 4 года назад

    Огромное спасибо! Очень полезное видео

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

    Это просто amazing!!!

  • @user-ec1td4wv8q
    @user-ec1td4wv8q 4 года назад +4

    Вот про назначение клавиш ооочень ползено, спасибо за это отдельно

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

    очень крутой урок! Спасибо! только осилить можно наверное, не меньше, чем за неделю ))))

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

    супер, спасибо огромное

  • @user-pw6li2cn8o
    @user-pw6li2cn8o 2 года назад

    круто объясняешь Спасибо

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

    Бро ты гений

  • @user-lj5ec8tf9k
    @user-lj5ec8tf9k 4 года назад +1

    хороший урок

  • @metamotionsite
    @metamotionsite Год назад +1

    огонь!

  • @user-ps9dg9ww8p
    @user-ps9dg9ww8p 2 года назад +1

    31:10 - большое спасибо за урок, весьма информативно, хотя только половину успел просмотреть. Возник вопрос, а каким образом контролируется частота проверок при вызове события при не удержании клавиши? 31:11. Разве комп не грузит, если игра постоянно проверяет, а не нажата ли определенная клавиша?
    К тому же, как можно менять, раз в какое время будет прибавляться значение к объекту? Например, если хочется, чтобы он увеличивался на +1 каждые 2 секунды удержания клавиши. А то я в InputAxis не вижу значения, ответственного за время удержания.

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

    кайф, спасибо!

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

    чел просто лучший 100+

  • @arti8209
    @arti8209 4 года назад +4

    Всё хорошо, но с таймлапсами было бы на много удобнее. Добавь пожалуйста.

  • @Louis_Entertainment
    @Louis_Entertainment 3 года назад

    ЛАЙК МОЙ ПОВЕЛИТЕЛЬ)

  • @user-wf8ss9mz7m
    @user-wf8ss9mz7m 4 года назад +1

    Какая все-же сложная штука. Но с вашими уроками, все не почем

  • @user-bo1yh4qq5l
    @user-bo1yh4qq5l 4 года назад +1

    клева, хочу такую программу

  • @roman1324
    @roman1324 4 года назад +4

    Звучит круто.

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

    Спасибо за отличные уроки!
    Подскажите новичку, пожалуйста. странная штука: клавиши управления персонажем самопроизвольно меняются с кнопок WASD на стрелочки. уже во втором проекте так случилось. никаких назначений клавишь не делал. Сделал таймлайн с поднимающейся платформой. вчера WASD был, сегодня стрелочки. Версия 4.27.1 на Ubuntu 20.04

  • @tawt6260
    @tawt6260 3 года назад

    респектище=)

  • @user-dn4ly2cq2x
    @user-dn4ly2cq2x 3 года назад

    Спасибо большое за такие отличные курсы, з такой проделанный труд! А есть ли такая же структурированная информация в текстовом виде?

    • @cyberstars-5839
      @cyberstars-5839  3 года назад

      Спасибо за отзыв, такой информации в текстовом виде нет.

  • @user-pw6li2cn8o
    @user-pw6li2cn8o 2 года назад

    и оформление классное

  • @tarasvideograf713
    @tarasvideograf713 Год назад +1

    Спасибо за это видео! А у тебя есть на канале подробный урок о взаимодействии материалов и блюпринтов?

  • @n1nj4z33
    @n1nj4z33 Год назад +1

    просмотрено

  • @w.t.2905
    @w.t.2905 2 года назад

    А как поступить в таком случае? Есть 2-3 объекта, их надо поворачивать и двигать одновременно. Под каждый делать ветки Get All Actors of Class? А что если их 500? Объединение в группу (ctrl+G) хоть и даёт озможность двигать объекты во вьюпорте, но не даёт никакого инстанса в блюпринтах. Как объединить в группу и достучаться до неё?

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

    Лучший

  • @renderfuture6152
    @renderfuture6152 Год назад +1

    Можешь выложить этот уроки без музыки? Пожалуйста!)

  • @user-sz7ul6cw2n
    @user-sz7ul6cw2n Год назад

    35:55 Почему не прокатит? У меня прокатило. Сразу указал тип BP2. И без Cast to BP2 тоже прокатило, прочитать и установить переменную. UE 5.1 может что то изменилось?

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

    Все очень интересно, но мне кажется будет хорошо, если все эти примеры были бы показаны в примере, зачем и что решает они в игровых проектах. Или я просто не понял, как где это правильно применить)))

    • @cyberstars-5839
      @cyberstars-5839  4 года назад

      вот и пример ruclips.net/video/uV8hkA9f_vk/видео.html

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w 4 года назад

    доброй ночи, новый вопросик, теперь посложней ) такая проблемка возникла, есть два обьекта, ячейка и пулька, у них настроены у обоих события onComponentHIt и если выводить в консоль то сообщения выводятся для обоих, пулька говорит что врезалась, а ячейка сообщает что в нее врезались. все хорошо, пока я не добавляю логику удаления пульки при контакте с ячейкей, я на onHit для пули вызываю DestroyActor, пуля исчезает, но второй хит у ячейки уже не отрабатывает. и это ОЧЕНЬ странно, мне пришлось перенести код удаления пули в код hit для ячейки, и выходит что обьект знает особенности удаления другого обьекта, что не очень ложится в SOLID, хотелось бы развязать эти два поведения. но мне очень не понятно зачем так сделали ? я ожидал что хит отработотает на обоих обьектах. вынести код в пулю тоже оказалось не удобно, в силу того что, чтобы вызвать кастомное событие destroyCell, мне надо проверять в кого я врезался, делать cast и вызывать их .. это превратилось в вермишель и все из-за того что второй hit не хочет вызываться. я предпологаю что я просто не коректно понимаю архитекругу событий движка, подскажите как быть. а то эта вермишель меня угнетает, думал еще вариант с диспатчером или интерфейсами. но это будет уже сахаром, он не отвечает на вопрос почему "гасится" цепочка событий пайплайна. если он там вообще есть... и в чем разница между Event Hit и onComponentHit? час спустя. пошел покурил. вернулся и меня осенило что если моя ячейке не стоит галочка simulate phisycs, выставил. и все стало на оборот, теперь ячейка отрабатывает первой а логика удаления пульки не срабатывает и думаю потому что ячейка тоже уничтожаемая, и теперь она убивается раньше и не передает эстафету hit пуле... что за круговая порука. я не хочу писать код все в одном блупринте только чтобы срабатывали события. в них тогда нет никакого смысла (

  • @motobro38
    @motobro38 3 года назад

    👍👍👍

  • @yellyex
    @yellyex 4 года назад +3

    Привет! Могли бы Вы сделать уроки про свет (фонарик); Базовую систему персонажа (ХП, Атака, Броня); Создание оружия (Дробовик, Автомат, Ракетница, Снайперка); Атака (Ближний бой, Урон от пули (выстрела)); Поведение NPC, если враг рядом; Инвентарь; Поднятие предмета со сцены и взаимодействие с ним?
    Я знаю, что эти уроки есть на других каналах, но хотелось бы увидеть их от этого учителя. Огромное спасибо за предыдущие уроки, я по ним сейчас и учусь. Всё получается, поэтому, с уважением, прошу ещё :)

    • @cyberstars-5839
      @cyberstars-5839  4 года назад

      Привет, всё будет! Но не сразу)

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w 4 года назад

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

    • @cyberstars-5839
      @cyberstars-5839  4 года назад +1

      RoyaltyFree специальная музыка которую предоставляет Ютуб
      а так если вы ставите другую то монета идет автору

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

    Также было отлично иметь описание всех функций ,которые можно использовать в blueprint, с описанием и комментарием его на русском в текстовом формате. Просто есть инструкции на англ и не особо понятно, что они делают.

    • @cyberstars-5839
      @cyberstars-5839  4 года назад

      В описании имеется описание функций
      сорян за тавтологию )))

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

      @@cyberstars-5839 это я прочитал и видел. Очень благодарен за материал, многое для себя открыл. Но моя просьба была в другом, я имел в виду то, что скрывается внутри каждого. В видео вы рассказывали про родительскую функцию, допустим timeline, а внутри еще пару дочерних функций. На основные моменты вы обратили внимание, я так понимаю подробнее они будут в других роликах=). Нужно будет начать учить английский посерьезнее мне)). Надеюсь, будут ролики с созданием игр, а также очень хотелось бы видеть материалы которые вы использовали, чтобы самому использовать и экспериментировать.

    • @cyberstars-5839
      @cyberstars-5839  4 года назад +1

      @@maratnarimanyan8984 да тут можно посмотреть каждую тему отдельно в плейлисте по blueprint, плюс там больше практики,
      в этом ролике собраны и урезаны блупринт темы

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

    У меня возникла проблема! Когда я сделал светящийся материал и приблизился к нему редактор потемнел, а когда отдалился снова стал светлым. Как это убрать?

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

      в post processing выстави значение exposure от 0 д о1

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

    За это время у узнал то что немог узнать за все 12 школьных классов

  • @koganboss4874
    @koganboss4874 10 месяцев назад

    Вопрос, можно ли на блюпринтах реализовать смену управления пользователем? Т.е. чтобы как во всех нормальных играх, человек мог зайти в опции игры и назначить собственные клавиши? Я только начал изучать анриал, до этого 12 лет работал с Юнити... Если это достаточно сложно и просто в комментарии не объяснить, очень бы хотелось урок по этой теме.
    Спасибо. Лайк и подписка оформлены 😉 P.S. За Cast отдельное спасибо, долго ломал голову, как получить доступ к данным одного объекта из другого, а тут так понятно все рассказано ❤

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

    Вопрос про Event Dispatcher.
    При нажатии ctrl происходит запуск эвентов вращения и увеличения объектов. А как сделать остановку вращения при отпускании ctrl?
    Через какой-нибудь animation stop, если такой есть? Или возможно какой-нибудь gate или логика and или or? Не сообразил как такое сделать.
    upd. Или нужно создавать второй event dispatcher и в BP1, BP2 для остановки анимации? >.< не понимаю

    • @cyberstars-5839
      @cyberstars-5839  Год назад

      Если на таймлайне. То там есть возможность делать стоп. вход в самой ноде.
      На crrl есть ивент на отжатие. На него и можно повесить второе событие диспатчера

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

      @@cyberstars-5839 Но у тебя два события: клавиша нажата и клавиша опущена. Как ты привяжешь два события к одному ED? Или как ED поймет какое событие произойдет?
      При нажатии вызывается ED1 и вызывается Event rotation. Если при отпускании вызвать также ED1 и создать второй ивент Stop rotation, и сделать бинд из одного ED на разные ивенты, как система сможет это понять? Я не понимаю, объясни подробнее пожалуйста.
      Еще не видел ни одного урока с ED с несколькими ивентами. Получается для остановки анимации создавать второй ED?
      upd. Аа, возможно нужно вызвать ED не с LCtrl а с beginPlay, а в BP1 когда сделали каст в ED1 уже там в bind event добавить срабатывание на LCTRL и именно там прописать нажатие и отжатие клавиш и запуск/остановку анимации?

  • @user-ux9fj3xu1b
    @user-ux9fj3xu1b 3 года назад

    Отлично объясняешь, спасибо за такой труд желаю развития канала и удачи в жизни) И есть вопрос один к кому-нибудь, кто в этом разбирается, у автора в видео есть лучи по типу как в конце он нажимаешь контр и в event grath видно эти лучи и куда они в данный момент движутся, у меня нет таких лучей, что нужно делать, чтобы они появились ? И когда проходили в этом видео урок по лучам, которые указывают на предметы перед тобой, у него был красный(или зелёный) луч, который указывал на предметы и проходил сквозь них и при этом показывал названия предметов и т.д, так-вот у меня нет и этих лучей, но названия предметов он выписывал слева вверху. Кто знает, как решить данную проблемку ?)

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

    На 36:36 видео у тебя присутствует вкладка default но у меня её нет на панели вообще. Это обнова или я что то сделал не так?

    • @mralxxl
      @mralxxl 3 года назад

      У меня тоже не было, скомпилируй первый блупринт, в котором переменную открыл.

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

    He is a little better

  • @unrealengineruseng9583
    @unrealengineruseng9583 3 года назад

    С-П-А-С-И-Б-О !!!!

  • @user-sz7ul6cw2n
    @user-sz7ul6cw2n Год назад

    1:42:06 У меня с циклом ForEachLoop для массива сработало.

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

    21:44 "Плавную анимацию"? "Применить интерполяцию"? По вашему до этого была анимация не плавной, а интерполяция отсутствовала? Правильно было бы сказать: "Можно менять режимы интерполяции от линейной к сглаженной (бизье и её разновидности)".

  • @evgenlihtnec9709
    @evgenlihtnec9709 3 года назад

    а эта версия дополнение к часовой от 26.06 или это ее продолжение?что сначала лучше смотреть?

    • @cyberstars-5839
      @cyberstars-5839  3 года назад

      да это продолжение, лучше сначала часовой, урока всего три Базис, Продвинутый и практика

    • @evgenlihtnec9709
      @evgenlihtnec9709 3 года назад

      @@cyberstars-5839 благодарю,очень хорошие уроки))

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w 4 года назад

    подскажите плиз, а как создать управляемый обьект, чтобы можно было ему так же сетить события на мувемент, выставлять параметры скорости и т.д.. только чтобы это была не капсула а куб ? а то я пытаюсь удалить капсулу а оно нивкакую. я хочу сделать доску отбивающую мячик, но для pawn и actor, таких настроек как скорость движения и прочего нет, и как быть ? ) думал схитрю заменю капсулу на куб, а нету там закладки меша, я могу выставить капсуле nocolision, и добавить туда свой куб, но как то это уже пахнет костылями..(заранее спасибо )

    • @cyberstars-5839
      @cyberstars-5839  4 года назад +1

      Тут дело в том что все эти pawn или character это наследуемый класс и изначально он берет все из одного исходника,
      а удалять то что наследуется (inherit) нельзя

    • @user-gl1gg1sp5w
      @user-gl1gg1sp5w 4 года назад

      @@cyberstars-5839 спасибо) стал искать. нарыл это видео, если создавать блурпнит не от pawn а от default Pawn, то там все что мне надо есть ) странная логи, не очень понятно почему у дефалта больше компонтов, но работает ) ruclips.net/video/c30nwXJz9GY/видео.html

    • @user-gl1gg1sp5w
      @user-gl1gg1sp5w 4 года назад

      @@cyberstars-5839 возможность двигать обьект появилась, только вместе с ней вылезла и другая проблема, в отличии от его рузультата, у меня после добавления конуса, дефалтовая сфера осталась и когда я запускаю игру, у меня видно и мой конус, и это "долбаную" сферу. что вообще происходит. ) при том что у него после добавления gameMode конус сам появляется на сцене, у меня же только если перетянуть его на сцену..

  • @user-ey3mq3px6g
    @user-ey3mq3px6g 3 года назад

    Подскажите, пожалуйста, может ли UE4 работать с КОМПАСом?

    • @cyberstars-5839
      @cyberstars-5839  3 года назад +2

      если только обычный экспорт

  • @user-gl1gg1sp5w
    @user-gl1gg1sp5w 4 года назад

    добрый вечер, в чем особоенность defaultSceneRoot, очень себя странно ведут блупринты, в которых скажем куб находится как дочерний для него. в другом обьекте я захватываю событие onbeginOverlap, беру из него OtherActor меняю ему размер через setworldscale3d, и ничего не происходит, точнее в сообщениях консоли я вижу что значение меняется, но визуально компонент не меняется, переношу этот же код, в блупринт самого куба на beginStart, как обьект подсовываю ему прямую ссылку cube, и все увеличивается., причем если зайти в сам блупринт куба выделить defaultSceneRoot, там стоят для скейла 1 1 1, если их менять то меняется и сам cube, но в коде почему то не происходит, и самая вишенка, что если перетянуть куб из "дочерности" на defaultSceneRoot, то этот рут пропадает и остается только куб, и все начинает работать и на оверлап уже все реагирует как и ожидалось изначально. что за зверь такой этот defaultSceneRoot, зачем он нужен и как с ним коретко работать, как вытягивать правильно куб, там ведь могут быть и другие обьекты и если я захочу их скопом увеличить, то было бы удобно скажем удвоить развем по одной оси, но все равно оно не работает.. тогда зачем он нужен ? у вас в видео вы атачите капсулы к кубу, и тогда оно работает, но если скейлить сам defaultSceneRoot, ничего не происходит.. у вас на 1:39, вы делаете через интерфейсы и там получается прямую ссылку на цилиндр, НО, если я в коде получаю ссылку на сам блупринт, как мне достучатся к кубу внутри него ?, но главный вопрос, это почему увеличение через SetWorldScale для defaultSceneRoot, не приводит к визуальным изменениям ? (

    • @cyberstars-5839
      @cyberstars-5839  4 года назад

      Достучатся до куба очень просто, если у вас есть ссылка на БП то вытягивайте из неё переменную с именем куба,
      defaultSceneRoot ' это не видимая оболочка, которая просто содержит в себе весь БП,

    • @user-gl1gg1sp5w
      @user-gl1gg1sp5w 4 года назад

      @@cyberstars-5839 супер, все получилось. теперь я могу вынести логику изменения ракетки, в блупринт самой ракетки, а не пытаться изменить ее параметры из блупринта, который по сути не должен знать о ее существовании )

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

    Что за трек вначале? 0:03

    • @cyberstars-5839
      @cyberstars-5839  4 года назад

      я не помню название, жанр Neuropunk

  • @eugenekabacka5643
    @eugenekabacka5643 3 года назад

    почему в анриле ось зэд это ось игрек ? типа у них свой путь )))

    • @nitroglicirin
      @nitroglicirin 3 года назад

      С 3д макса привык что ось Z это вертикаль. Ниче необычного)

  • @Louis_Entertainment
    @Louis_Entertainment 3 года назад

    Музыка ахуенная подобранна)!

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

    На 1:31:13 Закипел моск

  • @user-ff4cf4lm9y
    @user-ff4cf4lm9y 4 года назад +1

    Все отлично но соглашусь с комментатором ниже на счет музыки

  • @namename4503
    @namename4503 3 года назад

    хорошее видео, но из-за длины, неудобно двигать бегунок времени. Разбить бы на части.

  • @user-sc8dz8lt9g
    @user-sc8dz8lt9g 4 года назад +4

    Грамотная оптимизация ...все необходимое для игры

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

    Богдан, из плюшки, это ты?

  • @romandmitruk4610
    @romandmitruk4610 3 года назад

    этот урок должен был начинаться с этой песни
    ruclips.net/video/ITTz_3DGGMI/видео.html

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

    Спасибо за урок!
    Но зачем такая бьющая по ушам музыка на фоне в начале ролика. Она же конкретно мешает воспринимать информацию. Поставил бы что-нибудь нейтральное или спокойное, было бы совсем другое дело.

  • @198121D
    @198121D 2 года назад +1

    Музыка лишняя отвечаю

  • @user-tq4cp9vy4y
    @user-tq4cp9vy4y 4 года назад +1

    Убери заставку или сделай проще и более гладкой. Фоновую музыку делай тихой и неброской.

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

    Автору: музыка на заднем фоне отвлекает.
    Если мне надо будет дополнительно развлечься во время обучения, я всегда могу включить на своём компьютере всё, что мне надо - от радио и ютуба в другом браузере до игр. А так отвлекает, внимание переключается с урока на музыку. Иногда даже непонятно, что это музыка и начинаешь смотреть, что там упасть могло за спиной и издать такой звук.

  • @user-rh6ut3ur4k
    @user-rh6ut3ur4k 4 года назад +2

    Уроки качественные, но фоновая музыка отвлекает. Лучше без посторонних звуков вообще.

    • @user-sv4zm5jc2g
      @user-sv4zm5jc2g 4 года назад

      Да, я тоже считаю что музыка не помогает концетрации. Впрочем, думаю эту проблему можно решить с помощью ИИ от Deezer. :)

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

    я нормальный не подумайте

  • @tutors-save
    @tutors-save 4 года назад +5

    Блин, такой хороший материал и все портит музыка. Ну зачем её ставить в уроки?

    • @xo0oxNicKeRxo0ox
      @xo0oxNicKeRxo0ox 4 года назад +6

      Она же только в начале, а так музыка еле слышна!

    • @user-ls4tp2wh8d
      @user-ls4tp2wh8d 4 года назад +1

      Все нормально с музыкой

    • @user-yj3hn7kv7z
      @user-yj3hn7kv7z 2 года назад

      Это очень полезно для тренировки мозга.