Hi,
I’m having an issue with Adventure Creator (Unity 6.1, AC version 1.84.3).
Whenever I try to create a NavMesh (via GameObject → Adventure Creator → 2D, 2.5D, or 3D → Navigation → NavMesh), nothing happens – no new object appears in the Hierarchy.
I have already checked:
Still, no NavMesh object is created
What could be causing this?
Do I need to initialize something first, or is this a known issue/bug?
Thanks for any help!
Schlee
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Welcome to the community, @Schlee.
The issue is that your "Pathfinding method" is set to "Unity Navigation" - which relies on Unity's built-in 3D Navigation tools, and doesn't rely on a separate NavMesh object like 2D does.
If you go to the AC Game Editor's Scene Manager, you can set this option to Polygon Collider - a 2D-based method - to have your NavMesh be an object that can be added to the scene.
You'll also then have the option to auto-create and assign the NavMesh within the Scene Manager itself.
Thanks ChrisIceBox
Thanks for this awesome tool!
We must have made a mistake (that's what happens when you ask ChatGPT too much
), but 2.5D would be correct for us, as we use 2D backgrounds with 3D characters, like in Longest Journey, etc.
Which pathfinding method would be correct here? Mesh Collider? And then the 2.5D Nav Mesh?
For 2.5D, what would you recommend to learn the craft? Are there any tutorials specifically designed for this?
Many thanks
AC has a dedicated 2.5D mode for this combination of graphics. A tutorial on its usage can be found here.
Note, though, that this mode uses fixed backgrounds that are linked to the camera, so it does not support scrolling.
If you need scrolling backgrounds, create a 3D scene (with 3D NavMesh) in combination with a 2D Camera, as shown in this tutorial.
When working in 2.5D or 3D scenes, where characters move around in true 3D space, I recommend the use of Unity Navigation for your pathfinding method, as it relies on Unity's built-in navigation system.