FInterp To not working inside an Output Animation Pose, On Update function

I have an Output Animation Pose and I added a binding to its On Update function. Inside this bound function I’m trying to FInterp To from a certain value to 0. This is how I set it up:

The Log String just outputs the same number over and over again instead of smoothly going down to 0. What am I missing?
Thanks!

1 Like

is turn amount a local variable with a default set instead of being a class member?
maybe the state is not retained after the function is called. not sure.

@nande no, it’s a regular variable that gets set in a different function whenever the camera turns left/right a certain amount.

1 Like

Maybe Interp speed too high?You should try like 0.1 or more low

try printing the value for the DT, (GetDeltaTime) maybe the “context” variable is invalid somehow and it’s returning 0 or something.

Maybe Try FInterpToConstant