I’m using Cinemachine framing transposer and I have a parallax script, but when I use both there is a weird sprites shake. If I use a custom script to follow the player it’s ok.
I use cinemachine and custom script to show the difference in the following video
I’m guessing that the Parallax LateUpdate is being called before CinemachineBrain has set the camera position, so your calculations are based on stale data from the previous frame. The camera transform is updated in CinemachineBrain.LateUpdate(), which by default has a late execution order. Try setting the execution order of your Parallax script to be after CinemachineBrain.