I created a NavMesh but its not touching ground its floating slightly above and the player walks on top of the NavMesh not on the ground, so it looks like he's floating. So how do i bake NavMesh on ground instead of slightly above.
Use navmesh for agent path finding not for real position. Simply make raycast from agent position in Y axis -> hit ground mesh and set this new heigh for your character.
How do i set the new height whats the script for it? and is there a way just to bake the navmesh lower instead of setting the objects navmesh agent height it seems like a much easier choose if i can.
Go to the "Nav Mesh Agent" component in the player object it's self and change the "Base Offset" to .9 or whatever unfloats your boat lol.