Хочешь попасть в закрытый Telegram-чат по Unreal Engine, играм и 3D, где опытные и новички помогают друг другу? За любой донат от 100 рублей на Бусти: boosty.to/makeyourgame я пришлю ссылку на закрытый Telegram-канал, куда ты сможешь вступить и присоединиться к единомышленникам. Доступ - навсегда;) ================================= Группа в ВКонтакте: vk.com/makeyourgameunreal ================================= Подписка на канал - только приветствуется! ================================= #games #unreal #unrealengine
Отличный урок, но кое-что всё-таки упустил. Есть баг. Когда персонаж бежит вперед с зажатым шифтом и начинаешь движение назад, он продолжает бежать. Я сделал ещё одно промежуточное условие. - протянул ноду Not Equal (float) от InputAxis MoveForwardBack (Axis Value) и выставил ей значение -1,0. Потом добавил её в условие для новой Branch, оборвал связь между Sequence (Then 2) и Branch в разделе "Бег" и связал с ней новую Branch. А потом эту новую Branch связал со старой Branch (у которой в условии стоит Is Sprinting). Теперь идёт проверка при движении персонажа и нажатии Shift. Если направление движения персонажа не равно -1,0 и при этом зажат Shift - он бежит. Иначе просто идёт со скоростью 150
Если удерживать вперед и шифт и потом не отпуская шифт нажать нааад - то персонаж все равно бежит назад. А вот если отпустить все кнопки и нажать шифт+назад, то работает как положение - не бежит. С чем м.б. сзязано?
Нужно добавить ещё условие. Я протянул ноду Not Equal (float) от InputAxis MoveForwardBack (Axis Value) и выставил ей значение -1,0. Потом добавил её в условие для новой Branch, оборвал связь между Sequence (Then 2) и Branch в разделе "Бег" и связал с ней новую Branch. А потом эту новую Branch связал со старой Branch (у которой в условии стоит Is Sprinting). Теперь идёт проверка при движении персонажа и нажатии Shift. Если направление движения персонажа не равно -1,0 и при этом зажат Shift - он бежит. Иначе просто идёт со скоростью 150
Поддержать канал и автора финансово можно здесь: boosty.to/makeyourgame Чтобы вступить в закрытый Telegram-чат по Unreal Engine, то пройдите по данной ссылке: t.me/+3ojxYpWfm0liYjgy ↓↓↓↓↓↓↓ (ВНИМАНИЕ: как только в чате будет 50 участников, то вход в чат будет платным и ссылка-приглашение будет недоступна! Если ссылка недоступна, то заходите на Boosty, там условия вступления в чат).
добрый день, подскажите а как сделать чтобы персонаж не резко разгонялся, а медленно набирал скорость. Уверен это не сложно, просто какая-то настройка.
@@makeyourgame2210 я не это имел ввиду, если зажать кнопку бега, максимальная скорость ходьбы, становится максимальной) и я сразу бегу, без разгона, а нужен разгон, мы же не спринтеры
Народ, я на движке 5.3 четко следовал всем инструкциям и вот на удивление, клавиша щифт установлена но персонаж никуда не бежит. Кто знает в чем может быть дело? Если что то с клавиатурой все нормально )))
Хочешь попасть в закрытый Telegram-чат по Unreal Engine, играм и 3D, где опытные и новички помогают друг другу?
За любой донат от 100 рублей на Бусти: boosty.to/makeyourgame я пришлю ссылку на закрытый Telegram-канал, куда ты сможешь вступить и присоединиться к единомышленникам. Доступ - навсегда;)
=================================
Группа в ВКонтакте: vk.com/makeyourgameunreal
=================================
Подписка на канал - только приветствуется!
=================================
#games #unreal #unrealengine
ТЫ ИМБА
6:45 Это просто прапрапрапрапра дедушка Майкла Джексона)))
Отличный урок, но кое-что всё-таки упустил. Есть баг. Когда персонаж бежит вперед с зажатым шифтом и начинаешь движение назад, он продолжает бежать. Я сделал ещё одно промежуточное условие. - протянул ноду Not Equal (float) от InputAxis MoveForwardBack (Axis Value) и выставил ей значение -1,0. Потом добавил её в условие для новой Branch, оборвал связь между Sequence (Then 2) и Branch в разделе "Бег" и связал с ней новую Branch. А потом эту новую Branch связал со старой Branch (у которой в условии стоит Is Sprinting). Теперь идёт проверка при движении персонажа и нажатии Shift. Если направление движения персонажа не равно -1,0 и при этом зажат Shift - он бежит. Иначе просто идёт со скоростью 150
А, в следующем уроке этот баг исправлен)
спс за решение, есть дополнение что бы исправить и обратный эффект?
Я пока другие уроки смотрю, там более грамотно всё сделано, этот вариант пока оставил
Отличный урок
Очень здорово объясняешь!
Отлично!
Супер!
Если удерживать вперед и шифт и потом не отпуская шифт нажать нааад - то персонаж все равно бежит назад. А вот если отпустить все кнопки и нажать шифт+назад, то работает как положение - не бежит. С чем м.б. сзязано?
Нужно добавить ещё условие. Я протянул ноду Not Equal (float) от InputAxis MoveForwardBack (Axis Value) и выставил ей значение -1,0. Потом добавил её в условие для новой Branch, оборвал связь между Sequence (Then 2) и Branch в разделе "Бег" и связал с ней новую Branch. А потом эту новую Branch связал со старой Branch (у которой в условии стоит Is Sprinting). Теперь идёт проверка при движении персонажа и нажатии Shift. Если направление движения персонажа не равно -1,0 и при этом зажат Shift - он бежит. Иначе просто идёт со скоростью 150
В следующем уроке он исправлен, только посмотрел и увидел)
Поддержать канал и автора финансово можно здесь: boosty.to/makeyourgame
Чтобы вступить в закрытый Telegram-чат по Unreal Engine, то пройдите по данной ссылке: t.me/+3ojxYpWfm0liYjgy
↓↓↓↓↓↓↓
(ВНИМАНИЕ: как только в чате будет 50 участников, то вход в чат будет платным и ссылка-приглашение будет недоступна! Если ссылка недоступна, то заходите на Boosty, там условия вступления в чат).
добрый день, подскажите а как сделать чтобы персонаж не резко разгонялся, а медленно набирал скорость. Уверен это не сложно, просто какая-то настройка.
@@greatskydrake9531 в blend space animation есть кнопка Smooth (в 5 версии), а в 4 версии она вроде Interpolation называется.
@@makeyourgame2210 я не это имел ввиду, если зажать кнопку бега, максимальная скорость ходьбы, становится максимальной) и я сразу бегу, без разгона, а нужен разгон, мы же не спринтеры
@@makeyourgame2210 хотя я сам уже сделал, с помощью TimeLine, теперь вопрос в том как ограничить скорость движения назад
Если сначала нажать вперед и после этого шифт зажать он не побежит. Как исправить подскажите пожалуйста?
Ты смог починить?
Обнаружил баг, если бежать вперёд и отпустить только W, но шифт оставить зажатым, то побежит в любую сторону :) Как исправить?
путём логики, добавил ту же кнопку бега "W" на Varibles "Бежит?" и получается она сбрасывает бег так же, если я бы отпустил шифт :)
@@Felias я назначил шифт на axis а не на action, а бег назад ограничил set is sprinting без галочки.
Народ, я на движке 5.3 четко следовал всем инструкциям и вот на удивление, клавиша щифт установлена но персонаж никуда не бежит. Кто знает в чем может быть дело? Если что то с клавиатурой все нормально )))
то же самое, он у меня только скорость при ходьбе увеличивает, но не бежит