Add files via upload

This commit is contained in:
brausjonas
2023-10-07 00:50:42 +02:00
committed by GitHub
parent 286615fa44
commit 18da5a38a0
99 changed files with 2014 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
extends Node2D
var pipes_prefab = preload("res://pipes.tscn")
var last_time_spawn = 0
@onready var bird = $bird
@onready var label = $Label
var score = 0
func _ready():
last_time_spawn = Time.get_ticks_msec()
func _process(delta):
if Time.get_ticks_msec() - last_time_spawn > 2000:
last_time_spawn = Time.get_ticks_msec()
var pipe_instance:Node2D = pipes_prefab.instantiate()
pipe_instance.position.x = 170
pipe_instance.position.y = randi_range(-355, -155)
pipe_instance.bird_hit.connect(_pipe_hit)
pipe_instance.bird_score.connect(_score)
add_child(pipe_instance)
func _pipe_hit():
get_tree().change_scene_to_file("res://scenes/dead.tscn")
func _score():
score += 1
label.text = str(score)
func _on_ground_body_entered(body):
get_tree().change_scene_to_file("res://scenes/dead.tscn")