project-dung/scripts/camera_room.gd
2022-08-14 22:04:36 -07:00

19 lines
484 B
GDScript

extends Spatial
signal player_entered(player, camera)
signal player_exited(player, camera)
func _on_hitbox_area_entered(area):
var owner = area
if area.has_meta("owner"):
owner = area.get_meta("owner")
if owner.is_in_group("player"):
emit_signal("player_entered", owner, $camera)
func _on_hitbox_area_exited(area):
var owner = area
if area.has_meta("owner"):
owner = area.get_meta("owner")
if owner.is_in_group("player"):
emit_signal("player_exited", owner, $camera)