hi at all. ;) i red unity documentation about CharacterController class and i seen that
for manage collision in character controller there is only a function : OnControllerColliderHit;
problem of this function is that is called only while charactercontroller is performing a Move.
if my character controller represent a enemy that is stopped at a point
and i shoot him,him doesn't catch a collision because in this moment enemy character controller doesn't performing a move.
so how to respond at collision if a character controller is stopped?
Yes, CC's only respond to Collisions If they are moving, just have it so the controller script is always moving them, just 0,0,0 for staying put, then all collisons register.