How to switch camera view?

So this game idea I have will involve the 3 basic camera views “Top Down” “First Person” “Third Person”
Is it possible to switch in game if so how?

Also how could I tell what camera its at?
My idea is start at “First Person” and have a value with “FP” and if they switch to “Third Person” it changes the value to “3P” and same for top down.

If that could work can I make it have different controls depending on the value.
So if I had it where when I jumped in first person it could jump higher then if i am in third person and if i am in top view you can not jump.

Any and all help really does help thank you for your time.

You can setup 3 cameras in your player BP; one for FPS, second one for third person(with a spring arm) and the third one for top down placed on top of the player. Then you can activate/deactivate any camera you want during the game.

Also, you can get Is Active bool for each camera so that you know which one is being used.