In horror game, I want to Custom Camera Shake while running or walking, like moving along a curve.
I have tried using Camera Shake and Sequence Camera Animation Pattern, But I need to change input axis to input action, and use Timer to loop it.
Is there any easier way?
First create a camera shake by right-clicking> Blueprint class>type Shake and choose Matinee Camera Shake(MCS)
Then go to ur CharacterBP> Movement> right-click ,search for Play World Camera Shake> attach to the last node in Movement.
>Choose ur MCS for Shake
>Get Mesh from Top-left screen, drag from it and search Get World Location> attach to Epicenter. Leave everything as is.
Now open up MCS (don’t click ‘Open Full Blueprint Editor’)>
Edit Oscillation.
Oscillation Duration 0.5,
Blend-in/out-time 0.1 ,
Go to Rot Oscil >Pitch>Ampli 0.1 Freq 0 ,
Then Roll>
Ampli 30 or to ur liking,
Freq 1, or everything as is.
Save .
Press Play, if movement not strong enough just play more with the settings.
Hope that helps!

