It rebound to sky when it move near other object.
I can only guess, since you’ve included no details. But to me it looks like you have gravity set extremely low (like 1/10 of normal), and you have a character controller with some kind of step height adjustment that’s set too high, such that the character is receiving step assist when walking over quite large objects.
But you’d need to look at your code and find out where you’re adding upward force to the rigidbody to know whyit’s going up like that.
I think the problem may be the robots are a group of rigidbody, box collider box, trigger false.
I solved it by
- set gravity to 50
- when character near ground, turn on navmesh agent
- when player press jump button, turn off navmesh agent