0 votes
asked in General Help by (120 points)
The character walks and navigates just fine. But after tripping over some old tires or another Puppet it loses it's navmesh collider. When the puppet gets up it slowly falls further away from the center and weird things start happening.

I tried fixing this by stopping all navagent movement when the state goes to BehaviourPuppet.State.Unpinned. But that only reduces the character's sliding around and rubberbanding that also happens a lot.

1 Answer

0 votes
answered by (14.3k points)


I have just made a NavMeshAgent demo, that might help you with that problem. I suspect it has to do with the hierarchy and which gameobject has the NavMeshAgent component. If it's not the Target Root (the one with the Animator), that might cause problems like that.

Welcome to RootMotion Q&A, where you can ask questions and receive answers from the developer of Final IK and PuppetMaster and other members of the community.

Post as a guest, create an account or login via Facebook.

Please use the correct category when you post your questions.