запуск игры в редакторе и отдельно от него - это две большие разницы в UE.
Если бот имеет AIcontroller , который после запуска игры без редактора не включается, то поможет нод SpawnDefaultController, который даже без редактора подключит тот контроллер, который игродел задал в настройках Pawn этого бота.
https://forums.unrealengine.com/t/how-do-i-spawn-a-non-default-ai… roller/355911
ЗЫ при запуске в редакторе AIcontroller включается без SpawnDefaultController. Это создаёт ложное ощущение, что всё было сделано правильно.
Эта функция вызывается автоматически, если выставлено
AutoPossessAI = EAutoPossessAI::PlacedInWorldOrSpawned;
inc_ani
> Эта функция вызывается автоматически, если выставлено
>
> AutoPossessAI = EAutoPossessAI::PlacedInWorldOrSpawned;
Точно! То ли после праздников мосх отрубился то ли одно из двух, но я смотрел туда и ничего подозрительного не увидел в этой настройке. И там стояло только PlacedInWorld без OrSpawned. Но моё восприятие сигнал тревоги не включило. Пора завязывать с этими праздниками...
Тема в архиве.