I am setting the blueprint for an elevator that moves between two levels. Movement should be defined by a timeline function that outputs a float to be used as alpha to lerp between two locations, one for each level. Standard setup, as far as I’ve understood.
What I am expecting is to see my elevator reach target level when the float value of the function is 1, but it’s not what I see. First of all the level reached is different, but what is truly weird is that if I change the function time length, the location reached varies as well even if output float remains 1.
What am I doing wrong? Thanks in advance for help.