.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the ParallaxBackground.xml source instead. .. The source is found in doc/classes or modules//doc_classes. .. _class_ParallaxBackground: ParallaxBackground ================== **Inherits:** :ref:`CanvasLayer` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- A node used to create a parallax scrolling background. Member Variables ---------------- .. _class_ParallaxBackground_scroll_base_offset: - :ref:`Vector2` **scroll_base_offset** - Base position offset of all :ref:`ParallaxLayer` children. .. _class_ParallaxBackground_scroll_base_scale: - :ref:`Vector2` **scroll_base_scale** - Base motion scale of all :ref:`ParallaxLayer` children. .. _class_ParallaxBackground_scroll_ignore_camera_zoom: - :ref:`bool` **scroll_ignore_camera_zoom** - If ``true`` elements in :ref:`ParallaxLayer` child aren't affected by the zoom level of the camera. .. _class_ParallaxBackground_scroll_limit_begin: - :ref:`Vector2` **scroll_limit_begin** - Top left limits for scrolling to begin. If the camera is outside of this limit the background will stop scrolling. Must be lower than :ref:`scroll_limit_end` to work. .. _class_ParallaxBackground_scroll_limit_end: - :ref:`Vector2` **scroll_limit_end** - Right bottom limits for scrolling to end. If the camera is outside of this limit the background will stop scrolling. Must be higher than :ref:`scroll_limit_begin` to work. .. _class_ParallaxBackground_scroll_offset: - :ref:`Vector2` **scroll_offset** - The ParallaxBackground's scroll value. Calculated automatically when using a :ref:`Camera2D`, but can be used to manually manage scrolling when no camera is present. Description ----------- A ParallaxBackground uses one or more :ref:`ParallaxLayer` child nodes to create a parallax effect. Each :ref:`ParallaxLayer` can move at a different speed using :ref:`ParallaxLayer.motion_offset`. This creates an illusion of depth in a 2D game. If not used with a :ref:`Camera2D`, you must manually calculate the :ref:`scroll_offset`.