Agent Not Using OffMesh Link

Hi everyone,

I’m currently working on my graduation project, which involves creating an AI navigation system. One key feature I’m testing is using OffMesh Links to simulate elevator movement between floors, replacing traditional stairs. For now, I’m testing this function by setting up an OffMesh Link between two objects on different floors.

Here’s the setup so far:

  • My project includes multiple floors, and I plan to use OffMesh Links to allow my NavMeshAgent to move between them.
  • I’ve created an OffMesh Link between two objects (simulating two different floors).
  • The OffMesh Link has valid start and end points on the NavMesh.

However, when the agent reaches the starting point of the OffMesh Link, it doesn’t use it to move to the other object. Instead, the agent just stops, and there are no errors or warnings in the console.

Has anyone encountered a similar issue or have suggestions for what might be wrong?

Thank you for any advice!

As shown in the video, instead of moving across the OffMesh Link to reach the cube on the upper platform, the agent stops and doesn’t proceed further.
The movement process