Size: a a a

2020 May 01

3

3.14ter in Unreal Engine
создал просто пустое heighfield

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

Qt Warn: External WM_DESTROY received for  QWidgetWindow(0x7c2c93c0, name="RE_WindowWindow") , parent:  QWindow(0x0) , transient parent:  QWindow(0x0)


большое спасибо, буду разбираться
источник

К

Константин in Unreal Engine
странное дело может кто то прояснит почему у меня пропуск тика происходит если убираю брейкпоинт и не происходит если он есть? как настроить тики в акторе чтоб кадры не пропускались?
источник

К

Константин in Unreal Engine
Константин
странное дело может кто то прояснит почему у меня пропуск тика происходит если убираю брейкпоинт и не происходит если он есть? как настроить тики в акторе чтоб кадры не пропускались?
я уже выставил в тик груп пост апдейт ворк. если выставляю пре физикс то вообще два кадра теряю. фреймрэйт у меня настроен фиксированный. для физики максимальное время увеличил в 10 раз. и все равно один кадр пропускается.
источник

VK

Vladimir Kuleshov in Unreal Engine
Вопрос по встроенной Damage системе
Я вызываю ApplyDamage, каким образом лучше всего мне передать какие-либо кастомные данные с объекта наносящего урон, объекту принимающему урон?
Например:
Два актора А и Б. Актора А наносит урон актору Б.
У Б есть броня снжающая урон, у А есть переменная отвечающая за процент игнорирования брони
Финальный урон с учетом всех сопротивлений, броней и прочего,я  планриую рассчитывать на акторе Б
Как правильнее используя встроеный Damage функционал передать переменную процента игнорирования брони от А к Б?
источник

VK

Vladimir Khanin in Unreal Engine
через damage class
источник

VK

Vladimir Kuleshov in Unreal Engine
Ок. Как ее передать в  DamageClass
источник

VK

Vladimir Kuleshov in Unreal Engine
Это именно переменная.
источник

VK

Vladimir Kuleshov in Unreal Engine
Т.е. на акторе А процент игнорируемого урона может менятся
источник

VK

Vladimir Kuleshov in Unreal Engine
Если было бы фиксированное значение я бы ее прописал намертво в DamageClass
источник

VK

Vladimir Khanin in Unreal Engine
сек у меня есть видосик)
источник

VK

Vladimir Khanin in Unreal Engine
источник

VK

Vladimir Khanin in Unreal Engine
так есть как работать с переменными damage class
источник

VK

Vladimir Kuleshov in Unreal Engine
Vladimir Khanin
так есть как работать с переменными damage class
Спасибо, сейчас посмотрю
источник

OI

Oleg Ivchenko in Unreal Engine
привет усем! речь о ProjectileMovement. как продлить время жизни пули? хрена она исчезает через секунду после выстрела?)))) пару раз отрикошетила и нет ее.
источник

VK

Vladimir Kuleshov in Unreal Engine
Vladimir Khanin
так есть как работать с переменными damage class
На видео данные в damage class статичны, и не меняются внутри класса, а меняются сами классы
вопрос все еще актуален
Мне в голову приходит довольно костыльное решение - хранить переменные которые нужно передать в компоненте
Потом на принимающем акторе в момент получения урона запускать GetComponentByClass от Instigator и так забирать нужные данные
Я правда не знаю насколько правильно так делать
источник

VK

Vladimir Khanin in Unreal Engine
Oleg Ivchenko
привет усем! речь о ProjectileMovement. как продлить время жизни пули? хрена она исчезает через секунду после выстрела?)))) пару раз отрикошетила и нет ее.
у самого актора скорее всего
источник

АК

Алексей Колединцев... in Unreal Engine
Projectile Movement тут не при чем, скорее всего. Смотри в lifespan или что подвязано на делегаты рикошета и остановки движения в projectile Movement
источник

OI

Oleg Ivchenko in Unreal Engine
явно в настройках  ProjectileMovement ибо если удалить  ProjectileMovement то пуля спаунится и лежит на земле как родная. ни куда не девается. только устанавливаю ProjectileMovement то все. секунда и она пропала.
источник

АК

Алексей Колединцев... in Unreal Engine
Oleg Ivchenko
явно в настройках  ProjectileMovement ибо если удалить  ProjectileMovement то пуля спаунится и лежит на земле как родная. ни куда не девается. только устанавливаю ProjectileMovement то все. секунда и она пропала.
А в чистом проекте такое есть?
источник

OI

Oleg Ivchenko in Unreal Engine
не пробовал
источник