Hello,
I have an Enemy (Character BP Class), a mesh (simple cube), and a nav mesh volume covering that cube. In my level graph, I have a ‘‘Set relative Location’’ node that moves the cube somewhere else in the scene during game play.
Even though the character and the nav mesh volume are children of the cube, when the cube moves, the nav mesh volume and character don’t. If I delete the nav mesh volume, the character moves without any problem, so I know the character isn’t the problem.
I tried setting the runtime generation of the nav mesh volume to ‘‘Dynamic’’ and ‘‘Dynamic modifiers only’’ in the project settings, but it still doesn’t move. All components are set to ‘‘Movable’’ (not static), except for the RecastNavMesh-Default that gets created automatically when adding a volume, which doesn’t have that option.
What am I doing wrong? Or is moving a nav mesh during gameplay not doable?