Files
MaidEngine/scripts/battle/camera_controller.gd
2026-04-07 07:41:43 -04:00

13 lines
328 B
GDScript

class_name CameraController extends Camera2D
func apply_drag(delta: Vector2) -> void:
position += delta / zoom
func set_map_bounds(rect: Rect2) -> void:
limit_left = int(rect.position.x)
limit_top = int(rect.position.y)
limit_right = int(rect.position.x + rect.size.x)
limit_bottom = int(rect.position.y + rect.size.y)