Hi, i was testing some aspects of nvmeshsurface - agent dynamics so i created two planes,
checked the option for both the surface to generate links checkbox and bake.
Links were generated but while when moving the agent to the bottom (jumping down) works, jumping up don’t.
The only way i found was to add a custom nav mesh link and use it to move up.
Seems that it doesn’t create nav mesh link from bottom to up platforms but only top to down, i didn’t find any information in the package docs about it.
still the same issue
and some links take longer paths for no reason
some areas have a link to go to but not return from them even tho I made sure the jump distance and drop distance are equal
I’ve been experimenting with the new AI Navigation framework lately in Unity 6.3 and bumped into the same issue, but I think I have a response why this is happening (although is vaguely documented).
Basically it only works over gaps, to be more precise, something like 2 platforms that are on the same level. Like this:
If any of them is slightly higher it won’t automatically generate. At the time of this posting the link generator documentatin is broken in the official documentation:
here is where the doc about this should be : Unity - Manual: Unity Manual (currenlty broken
)
What I did find and led me to this discovery is the old documentation for the old navmesh wich has a similar feature. Read more here: Unity - Manual: Building Off-Mesh Links Automatically
It basically says what I discovered happens for the new framework.
The official docs are now outside the official docs, due to the transition done to an external package that happened in 2022.3 What's new in AI Navigation version 2.0.0 | AI Navigation | 2.0.11