Hey,
I noticed a problem in my game lately where if I tried to change the "Set Standard > MoveSpeed" from the Animate action, it wouldn't do anything to any of my characters I tried it with. But from the inspector I disabled both NavMesh Agent and NavMesh integration and suddenly it works again.
Obviously I need both those components so I wondered if it was a bug...
There are Speed and Acceleration options on the components so I wonder if this is overriding it?
Here's some screenshots
https://imgur.com/a/XfhJ2I've also tried to "Animate" action with just an empty actionlist with only that in it and it does the same thing.
Do you have any thoughts?
Thanks!
Comments
It doesn't happen if I disable it.
- It doesn't happen if I disable it.
Disable what, exactly? The player's NavMeshAgent? AC relies on Unity's Physics system, so it may be a case of just tweaking your Rigidbody / Physics settings / Physics materials etc to get the right behaviour. But if this is a situation whereby your character is trying to move to the same spot as an NPC, then you'll have to attach the relevent Unity NavMeshObstacle components to the NPC to prevent the player from attempting to move there.As for the NavMesh Agent speed values relying on AC- can't wait for the update, thanks!