Nav mesh does not seem to be affected by "Set Collision Response to Channel"
I have set the nav mesh runtime generation to "dynamic", and this generally works.
However, I need to dynamically update collision of an actor with pawns. An actor is spawned while overlapping with the pawn, so collision is disabled while the pawn still overlaps. As soon as it no longer overlaps, I call the BP node "Set Collision Response to Channel" for the actor and set channel "pawn" to "block". This works fine, but it is not respected in the nav mesh.
What am I missing here, how can I force the nav mesh to consider the changed collision properties of the actor?
It seems that the nav mesh only considers certain collision channels. Even though a certain collision channel might be blocked for an AI, it will not be considered by the nav mesh. In general, it seems that the "pawn" collision channel is considered.
answered Jul 14 '17 at 10:49 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here