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