Hi so my plan for my character is to press “L” on the keyboard he would go into his “From standing to laying down on the ground” animation. Once that animation is done then he would transition into a laying Idle loop. Then when I press “L” whenever during the idle loop he would go into a standup animation and be able to move again. That’s my objective. It’s somewhat similar to press a keyboard button to a crouch then plays crouch idle with no movement, then press same button and stands up and able to move around again.
I’ll attach photos but for what I’ve done trying to figure this out is set a FlipFlop for input action “L”. From the FlipFlop (A) leading to event laydown and (B) leading to event standup. In the laydown event I can get the character to laydown animation but I have no idea how to transition to laying down idle that loops. Also if I were to press “L” again I can get the character to stand but only if i put a variable Bool 'IsStanding" but I can’t seem to get his movement back after he’s standing he just moves around with NO movement animations.
Have a look at the images please, I understand if things aren’t closely correct and there might be an easier way I can’t see. I’m also new and more of a 3d artist broading my horizons. I would appreciate all the help I can get. The AnimBP of the layingdown, IdleLoop and Standup of the pic is in a State that is connected to my Movement State as seen in the other pic. Let me know if I didn’t explain properly and thanks for any help.
CharacterBP-Event 1 with ISLaying
and another with ISStanding added