Core components for NavMesh building
masterNavMeshPlus provides four primary components to control NavMesh generation and usage at both runtime and edit time:
NavMeshSurface: Used for building and enabling a NavMesh surface for a specific agent type.NavMeshModifier: Affects NavMesh generation by modifying NavMesh area types based on the object's transform hierarchy.NavMeshModifierVolume: Affects NavMesh generation by modifying NavMesh area types based on a defined volume.NavMeshLink: Used to connect two surfaces (either the same or different) for a specific agent type.