Hey friends!
Sorry to thread necro
wanted to see if there were possibly any other Nav Mesh Surface actions that had been made? These are SUPER useful for generating navmesh/updating at runtime using the NavMeshSurface component as opposed to the Local NavMesh Builder.
Based off this documentation-
https://docs.unity3d.com/ScriptReference/AI.NavMeshBuilder.htmlThe NavMeshSurface component is super useful for prebaked (then updated) data, here's a modified version of Ofonna's action I made to update navmesh asset data or leave blank to get the one from the target gameobjects surface
*Also worth noting, if you do choose to navigate and update a navmesh asset in your project folder, any updates you do to it will be saved, so be sure to either do some sort of initialization bake or there's probably some way to get an instance of it xD
-craigz