← Back to Nodes
Camera2D
⚠️ Experimental - Pre-Release
Inheritance Hierarchy
Inherits:
Inheritance Chain:
Node → Node2D → Camera2D
Camera2D is a 2D camera node for viewing scenes. It extends Node2D and provides camera functionality for 2D games.
Fields
zoom: float
The zoom level of the camera. 1.0 is normal zoom, higher values zoom in, lower values zoom out.
@script GameCamera extends Camera2D fn init() { self.zoom = 1.0 } fn update() { // Zoom in/out self.zoom += 0.1 * Time.get_delta() }active: bool
Whether this camera is currently active. Only one camera should be active at a time.
Inherited Fields: Camera2D also has all fields from Node2D: transform, pivot, visible, z_index
