I have a camera object with "ScrollTo" on it, and multiple background layers that are parallaxing.
My event is something like this:
Camera > Set position to lerp(Camera.X, Player.X, 3*dt), lerp(Camera.Y, Player.Y, 5*dt). [/code:28ako3ze]
This works how I want it to, but for some reason if I jump ahead and stop, as the camera lerps closer and closer to the player, the parallax layers seem to only move a single pixel at a time instead of a float (ie 0.4, or 0.01), making it feel weird and choppy. Is this just because of the way lerp works (since it's never actually reaching its destination)?
Slightly off topic it seems to do this when changing opacity as well.
Any insight would be greatly appreciated.