I have a character controller, if it touches a wall its status will become climbing. I need to transform the character so they face the wall perpendicular/head on. Top down view (this is a 3D project). So character walks into wall/ladder. When OnTriggerEnter happens on character controller compound colliders, make character controller face wall. I have a point direction Vector3 variable so I know which direction the character is facing but I don't know how to get the wall surface position(?) and how to use it on the character.