summaryrefslogtreecommitdiff
path: root/scripts/hoop.gd
blob: d5574c61999b51aaa1b413e8c17bdfefc4621863 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extends StaticBody2D

signal score

var has_scored = false

func _on_Area2D_body_exited(_body):
	# Prevent scoring multiple points with one basketball throw.
	if !has_scored:
		global_variables.score += 1
		has_scored = true
		emit_signal ("score")

func _on_Basketball_reset():
	has_scored = false