Unfortunately documentation is referring to a slightly older version of that level, and we are working to update that. But principles are same.
A Navmesh is set up as a volume. In Modes tab, select Volumes and then scroll down to Nav Mesh Bounds Volume. Placing one in your level so that your map is within volume’s bounds will create a NavMesh Actor that you can see in your level if you press P or go to Show and check Navigation to on. Nav Mesh will be built automatically.
Did you have any specific questions about setting up your Nav Mesh?
Thank you for answer. I realized I have a even primitive task at hand.
I want to spawn an AI in-front of player character,
get reference to it,
and do a simple move task on AI to a target point defined in level.
Since am new to UE4, am using “Blueprint only” to do this, and just to be faster I am using existing “NavMesh” umap from content example . I have attached screenshot of my blueprint. Here is what is happening,
new AI (Existing class of Umap) is being created at desired location,
return value of spawn does not give any reference to controller, I even tried to set an AI controller, which I am not sure if I should be doing.
And I assume that is reason Simple move function is not working.
If anyone sees an obvious mistake kindly help me out.