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))
|