How to apply physics to a player using 'Character Controller'

Hi everyone, im having some problems applying physics to a player. I want to put the player in the bottom of a seesaw and after a object falls on the other side of the seesaw, it will throw the player to the desired direction. Since im use character controller, the physics doesnt apply by itself. Anyone has any sugestions of how to do this? I also wanna make my character being abble to swing in ropes…

I would appreciate any sugestion or code examples that could help me.

Thank you

character controller includes physics collider already…

But i want to know, how to apply a physical force. Like, i get hit by a cannon ball, or someone ‘press’ the other side of the seesaw and throw me out, you know?

well I guess it is easier to make your custom CC based on rigidbody

Is it possible to switch between character controller and rigid body? One time i wont get thge physics applyed to me and some other time it will?

It is possible to keep a rigidbody on a character controller object with the Is Kinematic option switched on. This effectively disables the physics until you switch it off again. You could disable the character controller and enable rigidbody physics just before throwing the player with the seesaw. Then, as the player lands, reenable Is Kinematic and the character controller and you will get normal control again.