summaryrefslogtreecommitdiff
path: root/Stage/balloons.gd
blob: a242bc025bfb4a7c6a4ad81bcb70466426631035 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
extends Node2D


func _on_spawn_timer_timeout() -> void:
	var balloon = preload("res://Target/balloon.tscn").instantiate()
	balloon.global_position = Vector2(
		randf_range(get_viewport_rect().position.x, get_viewport_rect().end.x),
		randf_range(get_viewport_rect().position.y, get_viewport_rect().end.y)
	)
	balloon.velocity = Vector2(randf_range(-1.0, 1.0) * 20, randf_range(-1.0, 1.0) * 20)
	balloon.modulate = Color(randf(), randf(), randf())
	add_child(balloon)