CharacterController ISSUE

1.GameObject1 with CharacterController; GameObject2 with BoxCollider; At RunTime, Move GameObject1(or GameObject2) to EachOther, Test Hit Collider:

2.Move through Each Other, overlapping Each Other
( Pic2 with Problem)


If you’re using transform.translate to move their positions, that is likely what’s causing the issue as it defies physics.

Moving your player with CharacterController.Move(Vector3) shouldn’t experience this problem.

it’s not work correctly, when CCT.Move(Vector3.Down);