How do I get a pawn to jump like a third person character?

How do I get a pawn to jump in the same way that an animated third person character does? The jump function seems only applicable to ‘character’ and ‘pawn’. Any suggestions would be welcome - thanks!

I know this is a two year long post with no answer I would like to submit my own take for this solution. You need to create an event dispatchers on a Character Component, all your basic movement inputs should be on Player Controller, and it should be controlling the pawn.

Open Character Component

306343-part-1.png

Attach it to something you would like to use

This is the final outcome from Player Controller

This doesn’t make ANY sense to me.

the “Character” class is a child class of the “Pawn” class and it can jump because somebody at Epic made jumping physics for that specific class.

If you’re making a more generic “Pawn”, then you will have to program your own jumping physics. You can look up tutorials on how to create jumping physics then apply those concepts with blueprint using SetActorLocation and stuff like that.

Or, you could reparent your Pawn to the Character class: