Unreal EngineФорумBlueprints

(Повтор) Как отключить ИИ после смерти НПС?

#0
7:08, 13 авг 2023

Повторяю прошлый пост так как похоже непонятно объяснил проблему и изменил скрины

Делаю функцию смерти нпс стрелка. Создал класс персонажа подключил ии контроллер и добавил событие смерти. При вызове нпс должен отключить контроллер и дерево поведения функцией Stop Logic и проиграть анимацию. Все работает кроме этой самой функции. Как я понял это из-за таска Shoot в дереве поведения, который не может отключиться из-за того что должен работать непрерывно

Уже попробовал Detach From Controller Pending Destroy и Un Possess, но они тоже не работают.

HEdQgwqG0Sg | (Повтор) Как отключить ИИ после смерти НПС?

zZ6IwAQVeMc | (Повтор) Как отключить ИИ после смерти НПС?

dSInI7tA3OE | (Повтор) Как отключить ИИ после смерти НПС?

nErPSawK9bk | (Повтор) Как отключить ИИ после смерти НПС?
#1
2:42, 14 авг 2023
stoplogic | (Повтор) Как отключить ИИ после смерти НПС?

это код нодов связанных со StopLogic, StartLogic, RestartLogic. Как видишь там ничего нет, поэтому ничего и не происходит. Разбирайся с Detach From Controller Pending Destroy, оно должно работать. по крайней мере у меня никогда проблем не возникало.

#2
3:11, 14 авг 2023

но если сделать вот так -

stoplogic2 | (Повтор) Как отключить ИИ после смерти НПС?

тогда все работает, потому что останавливать логику надо у конкретного инстанса ВТ, а не у самого контроллера.

#3
5:14, 14 авг 2023

Чтобы делиться блупринтом есть сайт - https://blueprintue.com
В движке выделяешь нужные ноды, жмешь CTRL+C, и там вставляешь.

Скриншоты определенной области экрана делаются комбинацией Win+Shift+S. Чтобы больше влезло на экране, то ненужные панели редактора скрываешь или уменьшаешь.

#4
9:53, 14 авг 2023

подпишусь на эту тему.

Unreal EngineФорумBlueprints

Тема в архиве.