Preupdate.AIUpdate for Optimization On Profiler


I’m optimizing my game.

I found that the game frame kept going down.

From the profiler(ScreenShot), the khaki part(Others) is the biggest reason.

As a hierarchical structure,

PlayerLoop → PreUpdate.AIUpdate → NavMeshManager → Carving.ApplyResults → WaitForJobGroupID → Semaphore.WaitForSignal

I think I’ve been waiting for too long.

I use NavMesh to implement AI in the game, but I don’t know how to solve this problem.

Do you know anyone?

Hey!.. I’m also waiting for this semaphore for too long… :slight_smile:
Have you found a reason/solution for this?
Super thanks!