UE4 приседание персонажа от 1 и 3 лица / анимации приседания / crouch

  Рет қаралды 7,924

Channel Zero

Channel Zero

Күн бұрын

Пікірлер
@TV-mb4wf
@TV-mb4wf 4 жыл бұрын
Спасибо ооооооо👍👍👍👍👍
@ChannelZeroBit
@ChannelZeroBit 4 жыл бұрын
Да это тебе спасибо ,я давно это хотел сделать,а ты ускорил реализацию
@theandman_
@theandman_ 4 жыл бұрын
Классно, много где есть такое) это нужно по-любому
@ChannelZeroBit
@ChannelZeroBit 4 жыл бұрын
согласен
@Dark_Crow_Official
@Dark_Crow_Official 4 жыл бұрын
Огромное спасибо. Обучалка пригодилась.
@ChannelZeroBit
@ChannelZeroBit 4 жыл бұрын
И это хорошо
@Dark_Crow_Official
@Dark_Crow_Official 4 жыл бұрын
@@ChannelZeroBit но , был один баг , что после того, как перс встаёт, то скорость его ходьбы снижается , как будто движок не понимает, что перс встал и до сих пор воспроизводилась скорость, которая при присяде. Я это очень просто исправил: из синего провода (каста) вызвал ноду character movement, затем установил set max walk speed 250. И запихнул это под конец логики, чтобы скорость при вставании перса была родная, а не которая при присяде.
@smoketv5467
@smoketv5467 2 ай бұрын
А если не импортируются анимации, выдаёт ошибку, если убираешь галочку с меша и выбираешь скелетон, а если просто импортируешь не меняя, то просто т-образная появляется, а других нет анимаций, что делать?
@An1ohny
@An1ohny 4 жыл бұрын
Афигенно тебе спасибо, искал решение именно этой проблемы, но честно, произношение англ больно слышать...
@Serega-Pupkin
@Serega-Pupkin 3 жыл бұрын
Большое спасибо за полезный урок! Еще бы возможность анимации с блупринтами управления высотой приседания (стандартное и низкое приседание) и функциями во время присяда перезарядки оружия с анимацией. Имхо, будет очень полезная фича во время боя за укрытиями разной высоты и проникновения в трубы, туннели и норы разной узкости и диаметра, спрыгивания с высоких объектов. И еще... просьба, не бить сильно ногами за мою невоздержанность или если что пропустил. Еще бы увидеть механику передвижения лежа с поворотом тела на месте или в движении от 1 и 3 лица.
@ChannelZeroBit
@ChannelZeroBit 3 жыл бұрын
Как нибудь дойдем
@reef_bright
@reef_bright Жыл бұрын
Скажите пожалуйста почему мой персонаж встает под обьектом, я сделал всё, как в уроке. Отмена- я понял почему
@_daleko_3008
@_daleko_3008 8 ай бұрын
Привет ,я переношу анимацию в ue 5 и у меня просто зависает ,что делать?
@kalamala717
@kalamala717 3 жыл бұрын
А почему не создавать из нуля персонажа sphere trace с размерами твоей капсулы? То есть перс в стоячем положении имеет высоту капсулы 96. Делаешь трейс сферы с расстоянием 96 вверх из нуля. И если она чего то коснулась, то просто не разрешать вставать. Это же куда проще чем твой метод
@ChannelZeroBit
@ChannelZeroBit 3 жыл бұрын
тоже можно
@IBe1N
@IBe1N 2 жыл бұрын
Вот вот я пол ролика про это думал, заколебет в каждое вероятное место приседания добавлять тригера...
@grimanlabs2345
@grimanlabs2345 4 жыл бұрын
а будет типо плавны старт и плавный стоп или правильное мягкое поворот при хотьбе на лево или право или при беге
@ChannelZeroBit
@ChannelZeroBit 4 жыл бұрын
Дойдем и до этого
@Karma-uc5xe
@Karma-uc5xe 3 жыл бұрын
У меня пишет failed to import crouch idle fbx failed to create asset crouch idle please see output for details
@ChannelZeroBit
@ChannelZeroBit 3 жыл бұрын
в дискорде спрашивай нашем
@donvarsmak5688
@donvarsmak5688 3 жыл бұрын
После OverLap персонаж теряет способность к бегу, прыжкам и приседанию по нажатии. Он только автоматически приседает при соприкосновении с панелью
@ZOAZ_Uzumaki
@ZOAZ_Uzumaki 3 жыл бұрын
Зделай видео о транспорте например физические кольоса машыны или что миня очень интиресует 2х колесный транспорт велосипед , мотоцыкл сори за ошыбки
@ZHUK_
@ZHUK_ 4 жыл бұрын
Даров )
@ChannelZeroBit
@ChannelZeroBit 4 жыл бұрын
Привет
@ТимурИдрисов-н7щ
@ТимурИдрисов-н7щ 3 жыл бұрын
Вместо плоскости наверное все же лучше использовать триггеры. Хотя конечно кому как нравится.
@ПереозвучкаМагаГолоса
@ПереозвучкаМагаГолоса 3 жыл бұрын
Что за фигня он у меня теперь летает ?
@seriosarge
@seriosarge 2 жыл бұрын
Очень странные уроки. С одной стороны автор объясняет некоторые вещи, про которые умалчивают "модные крутые обучальщики". С другой стороны, автор не может банально перевести описание функций (да и вообще похоже английским не владеет), и некоторые моменты делает, мягко говоря, "кружными путями". Функция приседа, например, "встроена" в движок, не надо мудрить с кучей переменных, пересечением плоскостей и т.д. Кнопка-> базовые crouch, uncrouch;. и всё - игра сама определяет коллизию над головой. Есть так же базовая функция определения приседа (по аналогии с определением прыжка).
@lutfulin1996
@lutfulin1996 2 жыл бұрын
можешь подсказать мне подробнее как их добавить?
@seriosarge
@seriosarge 2 жыл бұрын
@@lutfulin1996 Да собственно всё и рассказал. Движок 4.27, но я сомневаюсь, что там были какие то отличия от других версий. Итак: сначала в character movement -> details находим "Nav movement", "movement capabilities" и ставим галочку "can crouch". Уже в блупринте добавляем "input" (нашу кнопку приседа), из "pressed" вытаскиваем родную функцию "crouch", из "released" - соответственно "uncrouch". Всё - персонаж умеет приседать. Далее в character movement -> details находим "character half-height when crouching" (размер капсулы коллизии, когда персонаж в приседе) и подгоняем под наши нужды. Всё, больше я не делал ничего - персонаж приседает и прекрасно определяет коллизию над головой, по крайней мере со стандартными "примитивами" - блоками, плоскостями и т.д., тоесть не встаёт под препятствием. Настройки капсулы коллизии персонажа - стандартные "PhysicsActor", коллизию примитивов не трогал, никаких оверлапов не добавлял. По такому же принципу у меня работает и перекат: кнопка -> crouch -> do once -> анимация, задержка, исправление поворота капсулы -> uncrouch -> сброс do once. Более того, если в момент переката персонаж окажется под препятствием - он будет сидеть, опять же никакой специальной логики я для этого не прописывал, всё встроено в стандартные функции "crouch/uncrouch". В движке также есть "встроенная" переменная "is crouching" которая сама записывается соответствующими функциями, но я её не использовал. В анимационном блупринте я правда создал свою переменную is crouching, но это было сделано чисто для моего удобства, теоретически туда можно подтянуть и "встроенную", тем самым сократив несколько функций.
@lutfulin1996
@lutfulin1996 2 жыл бұрын
@@seriosarge спасибо за быстрый ответ) сделал как ты сказал , почему-то у меня приседает камера и изменяется скорость передвижения и все..
@seriosarge
@seriosarge 2 жыл бұрын
Проверьте анимации в state machine. Раз поменялась скорость (скорость даижения в приседе по умолчанию меньше обычной) и камера - значит игра определила состояние приседа. Включите отображение капсулы коллизии и зайдите под препятстаие. Даже без анимаций высота капсулы должна меняться и оставаться меньшей под препятствием. Если всё так - значит просто не подтянули анимацию.
@lutfulin1996
@lutfulin1996 2 жыл бұрын
@@seriosarge хорошо сейчас попробую , еще в detalis у меня нет такой строки "character half-height when crouching"
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
How To Crouch In Unreal Engine 5.1+ (Tutorial)
12:47
Matt Aspland
Рет қаралды 43 М.
HOW TO USE ASEPRITE | GUIDE
13:33
Vortex
Рет қаралды 5 М.
Я сделал игру на Unreal Engine!
10:44
Хауди Хо™ - Просто о мире IT!
Рет қаралды 615 М.
Как ОПТИМИЗИРОВАТЬ ИГРЫ в Unreal Engine | ГАЙД
28:10
MakeYourGame! — Уроки Unreal Engine
Рет қаралды 14 М.
Unreal Engine 4 Localization tutorial (how to add new language to ue4)
34:19
Институт марксизма-ленинизма
Рет қаралды 24 М.
Создаем ДВИЖЕНИЕ игрока // Создаем игру в Unreal Engine. Урок 2
16:58
MakeYourGame! — Уроки Unreal Engine
Рет қаралды 23 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.