feat: bubble location
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 6s
Create tag and build when new code gets to main / Export (push) Successful in 2m11s

This commit is contained in:
2025-08-01 11:13:14 +02:00
parent 01aee48501
commit 18d1b0b22d
6 changed files with 1583 additions and 6 deletions

View File

@ -1,4 +1,5 @@
extends Node2D
class_name SuperCamera
@onready var area_2d: Area2D = $Area2D
@onready var camera: Camera2D = $Camera2D
@ -7,6 +8,7 @@ extends Node2D
@export var minimum_location = 0
@export var maximum_location = 640
signal became_active(SuperCamera)
var is_player_in_range = false
var player: Node2D
@ -29,6 +31,7 @@ func _process(delta: float) -> void:
func _on_body_entered(body: Node2D) -> void:
if body.name == "Player":
became_active.emit(self)
camera.make_current()
player = body
is_player_in_range = true