Hello. So I have a character and when my character approach a platform and jump, I need him to move smoothly on top of the platform with an animation. I don’t need the character to be on the center of the platform, but rather offset depending on the side character will aproach.
So, for example, when character 1 jump near the platform AND he is facing the said platform, he will move 150 units up (Z) and 75 units forward (Y) and character 2 move 150 units up (Z) and 75 units forward (which is X for him).
So what I was going for is character have to somehow check if there’s something in front of him when he jumps and if there is, he should climb on it if it’s not too high, sort of like ledge climbing, probably.
I think the simplest way these types of systems work is to use custom made “LedgeVolumes”. These you would place specifically around ledges and then any time a pawn interacts/overlaps/etc the LedgeVolume you can trigger a root animation or interp the character up the ledge.
More complicated would be to detect any surface in front of a jumping player (a trace from in front and above the player) and if it hits call the animation/interp.
I think there are a number of climbing and ledge tutorials that may have more in depth solutions than would be handled here.
Also there is a marketplace climbing asset that may help you accomplish what you want:
Thank you for boosting me in the right direction. Can I ask one more question?
How can I rotate character directly to the platform (i.e. 0, 90, 180 or 270 angles)? “Find Look At Rotation” rotate my character to the center of the platform and that’s not what I needed.