summaryrefslogtreecommitdiff
path: root/scripts/camera.gd
blob: fb76159a51bc77763625ad4348767aa140cc815e (plain)
1
2
3
4
5
6
7
8
9
10
extends Camera2D

func _process(_delta):
	position = ($"../Basketball".position + $"../Hoop".position) / 2
	#if $"../Basketball".position.distance_to($"../Hoop".position) > limit_bottom:
		#set_zoom(Vector2(1, 1) * ($"../Basketball".position.distance_to($"../Hoop".position)  / limit_bottom))
	if ($"../Basketball".position.distance_to($"../Hoop".position) + $"../Basketball".drag_radius ) > limit_right:
		set_zoom(Vector2(1, 1) * (($"../Basketball".position.distance_to($"../Hoop".position) + $"../Basketball".drag_radius)  / limit_right))
	else:
		set_zoom(Vector2(1, 1))