Size: a a a

2020 October 22

KM

Kostya Myatlev in Unreal Engine
Возможно ли сделать, что бы пост обработка работала только в определенной области видимости, например лес цветной и перед тобой в области он чб
источник

AD

Aleksei DTG in Unreal Engine
Ilya Blokh
всем привет. подскажите как решить следующую проблему.
играю в слоте монтаж (атака). в это время срабатывает ивент (игрок умер) и нужно играть другой монтаж (смерть). но он не воспроизводится, т.к. играет атака.
если поставить delay на секунду например перед смертью - то анимация играет, т.к. предыдущая успевает закончиться.
но я бы хотел прервать монтаж атаки немедленно и воспроизвести смерть. как это сделать?
При этом Is Any Montage Playing выдает true, а Get Current Montage - ?isValid дает false (и поэтому StopCurrentMontage не имеет эффекта)..
если на монтажах одна группа (это по умолчанию) то второй должен перекрыть первый
источник

IB

Ilya Blokh in Unreal Engine
слот один и тот же в монтажах
источник

IK

Ivan Kurulyuk in Unreal Engine
Kostya Myatlev
Возможно ли сделать, что бы пост обработка работала только в определенной области видимости, например лес цветной и перед тобой в области он чб
Заспавнить перед камерой в определенной области видимости Post process volume
источник

SR

Sergey R in Unreal Engine
Kostya Myatlev
Возможно ли сделать, что бы пост обработка работала только в определенной области видимости, например лес цветной и перед тобой в области он чб
da, там чекбокс есть (Infinite extend), по дефолту включенный кажется - типа пост-процессить на "весь мир", если его снять, бедет пост-процессить только в пределах вольюма
источник

AD

Aleksei DTG in Unreal Engine
Ilya Blokh
слот один и тот же в монтажах
помимо слота ещё есть понятие группы
источник

AD

Aleksei DTG in Unreal Engine
Aleksei DTG
помимо слота ещё есть понятие группы
но как я сказал, если ты её целенаправленно не меняешь, то она общая по умолчанию, скорее всего ошибка где-то в логике, монтажи перекрывают друг-друга
источник

IB

Ilya Blokh in Unreal Engine
ну это один и тот же слот. в той же группе
источник

KM

Kostya Myatlev in Unreal Engine
Ivan Kurulyuk
Заспавнить перед камерой в определенной области видимости Post process volume
Так получится как переход всего вокруг наверно, а хочется добиться линии среза
источник

IB

Ilya Blokh in Unreal Engine
ну логика сейчас такая что второй монтаж пытается играет когда еще идет первый. и в итоге вообще не воспроизводится. а я бы хотел первый прервать тогда
источник

AD

Aleksei DTG in Unreal Engine
Ilya Blokh
ну это один и тот же слот. в той же группе
я думаю у тебя всё же ошибка в логике
источник

IK

Ivan Kurulyuk in Unreal Engine
Kostya Myatlev
Так получится как переход всего вокруг наверно, а хочется добиться линии среза
Как материал настроите, так и будет
источник

AD

Aleksei DTG in Unreal Engine
первый не надо прерывать вручную, второй монтаж при запуске по-умолчанию перекрывает первый
источник

KM

Kostya Myatlev in Unreal Engine
Sergey R
da, там чекбокс есть (Infinite extend), по дефолту включенный кажется - типа пост-процессить на "весь мир", если его снять, бедет пост-процессить только в пределах вольюма
Тоесть когда не стоишь в обьеме, он уже будет работать с обьектами внутри себя, правильно?
источник

AD

Aleksei DTG in Unreal Engine
всегда так было, по крайней мере, но чувствую, что опять надо идти проверять
источник

IB

Ilya Blokh in Unreal Engine
Aleksei DTG
я думаю у тебя всё же ошибка в логике
в логике чего?
источник

IB

Ilya Blokh in Unreal Engine
группу и слот проверил, все совпадает
источник

AD

Aleksei DTG in Unreal Engine
щас соберу тестовый проект
источник

IB

Ilya Blokh in Unreal Engine
вообще первый монтаж воспроизводится из gameplay ability. второй из bp character. но это наверное не важно?)
источник

AD

Aleksei DTG in Unreal Engine
возможно, что важно
источник