Ручное открывание дверей нажатием клавиши в Unreal Engine 5 (UE5)

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 77

  • @ARGameDev
    @ARGameDev  2 роки тому +3

    Моя игра Idle Project Arena: Raid play.google.com/store/apps/details?id=com.YourCompany.Arena

  • @sherlockholms2448
    @sherlockholms2448 Рік тому +2

    Ролик огонь! Всё подробно и доходчиво! Спасибо большое. Ждём еще!

  • @designecca
    @designecca Рік тому +2

    на 13 минуте добавляется два set door time, чтобы дверь не троила при многократном нажатии, но если set door time установить после первого бранча, то достаточно одной этой ноды, чтобы дверь не троила при открывании и закрывании

  • @SLAIPIN
    @SLAIPIN 2 роки тому +2

    ты красавчик брат !!!! ты просто лучший !!!!

  • @brusikivabrusikiva4663
    @brusikivabrusikiva4663 Рік тому +1

    Спасибо, очень помог начинающему, побольше бы таких людей, я сам учу начинающих работе на станках ЧПУ бесплатно,и понятно

  • @winbion
    @winbion 8 місяців тому +2

    Если нужно поставить значение -90 в 7:55 то оно не работает
    Для тех у кого такая же проблема просто после ноды таймлайна ставлю multiply и умножаю на -1 :)

  • @aleksandrPavlov1777
    @aleksandrPavlov1777 8 місяців тому

    Моя мечта - повторить легендарную сцену в Deus Ex, где можно было бы войти в дверь, а потом кататься, находясь внутри. За ролик спасибо!!!

  • @MrGFrock
    @MrGFrock 11 місяців тому

    Супер пупер, в дупер класс. Понятно, разжёвано и в рот положено! БЛАГОДАРЮ с меня подписка!

  • @rustamov3d
    @rustamov3d Рік тому +2

    все классно, спасибо за ролик. Но как же много нужно сделать, чтобы всего лишь открывалась дверь о божееее, почему так сложно все там реализовано?
    Так как открывания дверей это действие которое встречается в большинстве игр, если не во всех, то Разработчикам UE стоило добавить в движок два варианта для этих действий:
    1) добавить готовую логику для открывания двери (с вариантами открывания), чтобы выбрал дверь и применил логику к двери и все готово
    2) как на видео выполняя все действия.
    Это бы ускорило работу, я вот работаю над большим проектом и там очень много дверей, придется потратить уйма времени на создание логики их открывания и закрывания.

    • @ARGameDev
      @ARGameDev  Рік тому +2

      Так надо это лишь один раз сделать.
      Если двери с рычагами/ключами то можно доработать код и при размещение двери кидать просто ссылку на рычаг/двери.

  • @minicruftik
    @minicruftik Рік тому +2

    Скажите пожалуйста! Как поменять текстуру двери?

  • @AgafonovRomanMedia
    @AgafonovRomanMedia 8 місяців тому

    Приветствую. Миллион видео как в Унреале 5 открывать дверь. технология ещё времён первого Халфлайфа. Надо использовать движок по полной, где же физика? Как например сделать так, что бы по нажатию кнопки дверь приоткрывалась, а далее её нужно было толкать персонажем? В реальности же дверь не открывается на 90 градусов с одной скорость ))) Как сделать физику при открытии двери?

  • @SchiZoFriends
    @SchiZoFriends 2 роки тому +1

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

    • @ARGameDev
      @ARGameDev  2 роки тому

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

  • @Torbjorn-ph7rt
    @Torbjorn-ph7rt 2 роки тому +7

    Сделай лучше открывание двери "с ноги" с помощью физики и констрейнов

  • @СТАСОН-д7к
    @СТАСОН-д7к 4 місяці тому

    Автор, спасибо за ролик. У меня вопрос: а если не смещением объекта коллизию создавать, а создать анимацию объекта и коллизию на срабатывание. А уже в монтаже нотифи на срабатывание поставить.

  • @misakoo-
    @misakoo- Рік тому +2

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

    • @f1ackjeck345
      @f1ackjeck345 10 місяців тому

      Наверно уже поздно но колизию добавить

  • @digitalflow5044
    @digitalflow5044 2 роки тому +1

    Спасибо!

  • @noosphere25
    @noosphere25 Рік тому +2

    Пытался добавить свои созданные в Блендере дверь с рамой. В итоге при открытии дверь проворачивается как буд-то у нее ось по центру. Как сделать так, чтобы отправной точкой был край двери?

    • @ARGameDev
      @ARGameDev  Рік тому +1

      Поставить в своей двери центральную ось с краю, как и на двери со стартового пакета.

    • @747074707470
      @747074707470 11 місяців тому

      @@ARGameDev А как? До этого и я додумался, а как ось сместить?

  • @meefia
    @meefia Рік тому +3

    Здравствуй, подскажи пожалуйста, как решить момент, что если у меня в таймлайне 90, дверь открывается и закрывается, но когда у меня в тайм лайне -90, дверь открывается, но уже не закрывается
    При -90 она открывается в правильную сторону

    • @winbion
      @winbion 8 місяців тому

      Решил?

  • @AkylkaChannel
    @AkylkaChannel Місяць тому

    Привет почему дверь открывается только 2 раза когда нажимаю E она открывается а когда нажимаю еще раз она закрывается на следующий раз при нажатии E она не работает

  • @AkylkaChannel
    @AkylkaChannel Місяць тому

    привет что делать при нажатии на E двери открываются поочередно что делать ue5 я делаю это далеко от бокса коллизии но они все равно открываются одна за другой типа я нажимаю E открылась одна дверь потом еще раз E и вторая тоже открывается третья соответственно открывается как 1 или 2 дверь

  • @Ai_cover222
    @Ai_cover222 3 місяці тому

    А можно вместо статичные сетки использовать скелетную?

  • @elminkaraev3535
    @elminkaraev3535 Рік тому +1

    Спасибо.

  • @drakon-l6r
    @drakon-l6r Рік тому

    Привет. Сделай пожалуйста гайд на мага без оружия, который кидает огненные шары в мобов.

  • @Рустем-ц2ц
    @Рустем-ц2ц 9 місяців тому +1

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

    • @ARGameDev
      @ARGameDev  9 місяців тому +1

      Приветствую! Похоже проблемы с TimeLine, в начале он не отрабатывает, надо смотреть правильность соединения

    • @Рустем-ц2ц
      @Рустем-ц2ц 9 місяців тому +1

      @@ARGameDev разобрался, причина кривой поинт, делал модели в 3д мах, она съехала, в анреале сам выставил и всё заработало)

  • @alexphil9015
    @alexphil9015 Рік тому

    Здравствуёте а как потом сохранить это как ассет, чтобы вставлять эти двери в проекты?

  • @skakun.design
    @skakun.design 3 місяці тому

    Делаю по видео. На шаге добавления клавиши для взаимодействия выяснил что клавиша просто не срабатывает, соответственно дверь не открывается. Добавляют эту же клавишу в блупринт персонажа просто для отладки - клавиша работает. На видео тоже клавишу прописывают в блупринте двери, как и у меня. Не пойму где я дурак ...

    • @OG-os3zz
      @OG-os3zz 2 місяці тому

      Такая же тема, решил?

  • @designecca
    @designecca Рік тому +1

    при открывании дверь вверх, если изменить время или значение больше единицы, то происходит непонятная фигня, не понимаю по какому принципу там все работает, хочу увеличить время открывания в 5 раз допустим, но или дверь открывается мгновенно или открывается не до конца

    • @designecca
      @designecca Рік тому +1

      все разобрался, там в таймлайне еще есть length

  • @АндрейЗнак-и1б
    @АндрейЗнак-и1б Рік тому

    спасибо за контент, только не нашел функции setrealtiv (box) у меня ее нет в списке, что делать помоги

  • @metrocop_3571
    @metrocop_3571 Рік тому

    А можно туториал по нормальным дверям, чтобы можно сделать множество дверей (Одного типа!), чтобы с ними ошибок не было, а то Релатив ротэйшен работает одновременно и на копиях дверей

  • @alexphil9015
    @alexphil9015 Рік тому +1

    Привет, спасибо за контент, а не подскажешь если загружаешь готовую модель здания, то двери удалять и вставлять настроенные в UE? Или их в 3Д создавать в блоках и потом настраивать?

    • @ARGameDev
      @ARGameDev  Рік тому

      Приветствую! Можно по идее закидывать логику на двери из ассетов, но это надо смотреть по ассету, а то они по разному релизованы.

  • @N1k0Sun-cr2st
    @N1k0Sun-cr2st 11 місяців тому

    Я знаю что видео сделано 1 год назад но что делать если дверь 1 раз нормально открылась и закрылась а потом если открывать она закрывается

  • @selectname6923
    @selectname6923 2 роки тому

    подскажите пожалуйста, как приделать к открытию/закрытию звук, как добавить анимацию персонажу при действии, к примеру при открытии двери поднимается рука(имитация открытия рукой). Заранее большое спасибо!

  • @mimakgo7237
    @mimakgo7237 9 місяців тому

    как поменять корды чтобы дверь не по середине была?

  • @AkylkaChannel
    @AkylkaChannel Місяць тому

    Я когда нажимаю E стоя далеко от двери открывается она открывается что делать

  • @vladySL_AVE
    @vladySL_AVE 11 місяців тому

    А у меня проблемка. Дверь зарыта, я похожу к ней, нажимаю Е, она резко с открытого состояния закрывается, после повторного нажатия, открывается, затем всё работает верно. В чём может быть проблема? Что на 4 версии движка такое было, что на 5. Всё делал по видео в точности

    • @mimakgo7237
      @mimakgo7237 9 місяців тому +1

      галочку поставь в opendoor которую добовляли в виджео есть

  • @Interkeker
    @Interkeker Рік тому

    Повторил все как в видео сделано. Дверь не открылась. Попробовал в разных режимах, FPS and TopDown и она по прежнему не хочет работать( Делал в версии 5.1

    • @Interkeker
      @Interkeker Рік тому

      Покумекал и у меня заработало когда я сделал все через каст ту firs/third/person character

  • @tulagarage
    @tulagarage 2 роки тому +1

    Привет, нужна помощь по unreal engine) Проблема такова. В одном блупринте я нажимаю кнопку и хочу чтобы в другом блупринте при нажатии этой самой кнопки, прибавился опыт. Всё перепробовал не прибавляется. Просто ни в какую) Буду благодарен ответу. Если есть дискорд готов предоставить демонстрацию. Все делают при приконовении объекта а мне нужно без характер персонажа)(в инсту не заходит, а вк ссылки нету)

    • @ARGameDev
      @ARGameDev  2 роки тому +1

      Мой дискорд: ARGameDev#4027.
      Можно просто через Cast вызвать переменную и добавить к ней значение.

    • @tulagarage
      @tulagarage 2 роки тому

      @@ARGameDev в дискорде добавил

    • @tulagarage
      @tulagarage 2 роки тому

      Привет. Понимаю, что ты занят) Что у тебя много дел) Но не мог бы ты как нибудь зайти в дискорд принять моё уведомление и пару минут помочь мне решить одну дурацкую проблему, я тебе буду очень благодарен) я считаю что только ты сможешь мне помочь)

  • @unrealengine5932
    @unrealengine5932 Рік тому

    А нахрена делать дверь, если можно скачать асеты, где уже на "Blueprints", есть рабочая дверь, которая открывается.

  • @Kostyan069
    @Kostyan069 Рік тому

    Привет, такой вопрос, как сделать двухстворчатую дверь, что бы открывались по отдельности

    • @Interkeker
      @Interkeker Рік тому

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

  • @altvi42
    @altvi42 2 місяці тому

    меня почему-то блокирует и я не могу в эти двери зайти

  • @jedizhawk
    @jedizhawk 2 роки тому

    20:34 можно просто split и не make vector 😦

  • @Game_and_real12314
    @Game_and_real12314 11 місяців тому +1

    У меня дверь здвигается посередине

    • @ARGameDev
      @ARGameDev  11 місяців тому

      Значит координаты не корректны

  • @grklet
    @grklet Рік тому

    Работает только с плюсовым значением. Открывание в минус не работает.

  • @198121D
    @198121D 8 місяців тому

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

  • @elvolodya8135
    @elvolodya8135 Рік тому

    Почему у двери нету колизии?

    • @is_via
      @is_via Рік тому

      подскажите как ее включить. перетыкал настройки, но не работает

    • @Alexsys128
      @Alexsys128 Рік тому

      Дверь "SM_Door" из StarterContent не имеет колизии.
      Нужно открыть "SM_Door" (или создать его дубликат и в дальнейшем работать с ним), перейти в "Colision", выбрать "Add Box Simplified Colision" и нажать сохранить.

  • @SchiZoFriends
    @SchiZoFriends 2 роки тому

    Из лесть декабрь будет Дон под до

  • @zvonok012
    @zvonok012 2 роки тому +1

    А чем ваш метод отличается от тех что 1000 раз показаны в ютьюбе ?

    • @ARGameDev
      @ARGameDev  2 роки тому

      Ролик отличается: UE5 + подача

  • @antoniogansales
    @antoniogansales 2 роки тому

    не работает.

  • @agressorsam4012
    @agressorsam4012 2 роки тому

    Повторил и не сработало

  • @Шульц-о6л
    @Шульц-о6л Рік тому

    !!!дверь не доконца открывается и щелка остается что делать

  • @uegamedev
    @uegamedev 2 роки тому +1

    Тебе же под прошлым видео сказали, что нужно просто к реверс подключить, а не к реверс форм энд. Зачем ты пишешь дилей🥲

    • @ARGameDev
      @ARGameDev  2 роки тому +1

      Удалил ваш ненавистный делей)))