Questa domanda riguarda in particolare la gestione della libreria di navigazione di rifusione.
Ho aggiunto un agente con addAgente impostato il suo obiettivo con requestMoveTarget. Quando l'agente raggiunge la sua destinazione, si ferma, ma quando viene spinto via (da un altro agente) proverà a tornare al suo obiettivo. Invece, vuoi che si fermi e diventi inattivo, in modo che quando un altro agente cammina spingendolo da parte e non tornerà indietro.
Ho provato a chiamare resetMoveTargetsu di agent.nposessere vicino a agent.targetPos(come se l'agente ha raggiunto la sua destinazione), ma che sembra rompere la logica interna della simulazione folla - l'agente sarebbe solo continuare a camminare nella vecchia direzione, senza mai fermarsi.
Come posso correttamente dire a un agente di fermarsi e diventare inattivo (ma pushable) in RecastNavigation?