Hi, Im making a Portal-like game in Unity and I decided to use the premade Unity FPSController prefab for my character. I made a script that changes the rigidbody velocity of the object that passes thru one of the portals. The script works fine when using a normal object (I pushed a sphere with a rigidbody thru one of the portals and the ball thru out of the second portal with a correct velocity), but when my character passes thru one of the portals he becomes completely unaffected by the velocity change.
I noticed that the character uses both a character controller and a rigidbody(I have no idea how character controllers work). Does that have something to do with it? Why is my character prefab unaffected? Does anyone here have anymore insight on how the FPS prefab works or atleast how a character controller works? Thanks! (Im a Unity noob)