Hi,
I’m using Unity 5.5. I have built a simplistic 2D scene, using the 2D Standard Assets. In my scene, I have a couple of platforms, a CharacterRobotBoy player, and a Sphere. Initial setting untouched.
What I want to do is perform some action (Debug.Log for example) when the player moves the character into the sphere. I followed the instructions there to the letter. However, the OnControllerColliderHit method is never called (be it because the character collides with the sphere or with the platform).
I added a Start() and an Update() method to my script with Debug.Log’s in it: they print stuff, so my script is correctly found. I quadruple-checked the spelling of the OnControllerColliderHit method, also.
Any suggestion appreciated!