I have been stuck with a problem for a while now where my two enemy game objects which I have given a CC each are not colliding and I have copied the OnControllerColliderHit function word for word and though they collide with other things they won’t collide with each other still.
If anybody knows the solution please tell me as it will be much appreciated.
Try “RigidBodyFPSController” from “Characters” package of Standart Assets in Unity 5.1. It 100% must register collision because based on rigidbody component.
First of all make sure they have rigidbodies, then go into you the Physics settings of your project and make sure that the layer in which the enemies are is set to collide with itself: Unity - Manual: Layer-based collision detection