Yes it help you were right
SiIMPLE SOLUTION :
Turn on GIIZMOS
sad thing for me, same problem , but had my gizmos on , still I can’t view the blue stuffs ![]()
Haha had same problem
Thank you!!! Today I had the same problem hahaha
You are a Master
Hey everybody,
in case someone stumples over this thread:
There are two possibilities for creating a nav mesh:
- The old way : Open Navigation Window → Select the object tab → Select the gameobjects in the hierarchy and mark them as static and walkable → Select the bake tab → Click bake
- The component way (new way) : Attach a NavMeshSurface component to any gameobject and press Bake.
How do both ways seem to work:
1. The old way:
Each gameobject that is marked as navigation static will be considered part of the navmesh. Controlling the areas allows for including / excluding gameobjects from baking.
2. The new way:
The NavMeshSurface Component allows to create a Navmesh depending on the settings made in the NavMeshSurface component. One can either define to respect
- All Gameobjects
- The Child Gameobjects of the Gameobject where the NavMeshSurface is attached to
- GameObjects that are within a defined Volume
Furthermore one can restrict the selection of gameobjects by grouping them to a custom Layer
So far so good but what to do if the navmesh doesn’t appear?
Here are things I found in other threads:
- Check the gizmos
- Check if objects are marked static ( Only works for old way )
- Check the parameters set in the bake tab of the navigation window ( Only works for old way )
- Check the parameters of the predefined agents in the navigation tab ( These are used with the new way )
One thing I noticed however that in my version 2020.3.15f there also exists another issue which I haven’t found as answer in any other thread.
It seems that the navmesh only gets updated in the scene mode. It does not work in prefab mode. One can see the navmesh by
- opening the navigation tab ( Only works for old way )
- Selecting the Gameobject containing the NavMeshSurface component ( Only works for the new way )
in the scene as well as in prefab mode however hitting bake again, doesn’t update the visual representation of the navmesh until the scene mode is next visited.
I hope this helps anyone stumpling over this thread.
Greetings
- Set your environment game objects to static.
- Unpack your environment prefab. If possible
- Enable Gizmos in the scene view.
- Make sure your navigation window is currently selected.
Heah guys just adding to this maybe a bit late but I too suddenly had disappearing nav meshes however the fix was simple but maddening - I HAD INADVERTANTLY LEFT THE SMA:LL PADLOCK ON IN THE TOP RIGHT HAND CORNER OF UNITY WHEN LOCKING A PREFAB TO ADD A SPRITTE FOR INSTANTIATION - just turned padlock off to stop locking it and all my Nav Mesh Components came roaring back into view, phew thought id lost them all for a moment, hope this helps anyone with similar scary moment mid game build!
I was using for my 2d game h8man/NavMeshPlus, and I was struggling with not having blue baked area for whole day and found a solution. All tutorials and demo projects inside h8man/NavMeshPlus was having wrong or old version examples.
Solution was:
-
Before importing h8man/NavMeshPlus, we need to install AI Navigation into our project via package manager. (Or delete NavMeshPlus folder for assets, install AI Navigation and again copy NavMeshPlus folder into assets folder)
-
Use Navigation Surface it is by h8man/NavMeshPlus (not NavMeshSurface)
-
In Navigation Surface properties change ‘Use Geometry’ to ‘Physics Collider’
-
For walkable and non walkable areas, use Navigation Modifier it is by h8man/NavMeshPlus (not NavMeshModifier)
-
Add 2d colliders for walkable and nonwalkable objects which has Navigation Modifier component attached
-
Click button bake
Also if you having Gizmo problems, you can set Layout to Default on right top corner
how to enable navigaition tab
Window>AI>Navigation.
It simply doesn’t show, even in their sample scenes!
well, nothing of it worked until i decided to load a diferent layout. suddenly, it all came back like nothing happened. just a tip, if its not working, try changing layout
Does not show in prefab mode or multiscene editing. Unity 2022.3.15f1
Works only on one scene setup.
Same here, Gizmos toggle not helping
I’m using 2022.3.12.t1
I think it happened after I upgrade my project from Unity 2019 to 2022
Turns out I had this option disabled for some reason.
AI Navigation → Show NavMesh

Unity 2023 Make sure your Gizmos are on, you have the Navigation Tab open with the appropriate View Options selected, and your NavMesh is Baked …
the same problem for me, and it was as easy as just activating the gizmos as Yanuary said, I don’t know when I deactivated the gizmos, how silly I feel XD, like most, I wasted a couple of hours recreating planes and cubes for nothing.
Thank’s for the help Yanuary!

