• Godot Help
  • ParallaxBackground offset jumps when zooming Camera

Hi,
I have an issue with ParallaxBackground. I change scroll_offset manually in _process, since my camera never moves - however at the start and end of a Level, it zooms in and out a bit for a transition effect.
When this happens, the ParallaxBackground shifts/jumps a bit. "Ignore Camera Zoom" is checked.

I found a bunch of old questions about that same issue, like here: but never a solution. Anyone knows how to make the Background stay in place?

Found a workaround, instead of scrolling with scroll_offset of the ParallaxBackground I do so with motion_offset of the individual ParallaxLayers, multiplied by scale.