Fix errors

This commit is contained in:
Jennie Robinson Faber 2025-08-24 13:56:26 +01:00
parent c5615cbdd8
commit c6938175e0

10
ball.gd
View file

@ -5,19 +5,15 @@ const SPEED : float = 300.0
func _ready() -> void: func _ready() -> void:
initialize() initialize()
func _physics_process(delta: float) -> void: func _physics_process(_delta: float) -> void:
move_and_slide() move_and_slide()
func initialize(): func initialize():
var extra_offset = 0.0 if randf() < 0.5 else PI var extra_offset = 0.0 if randf() < 0.5 else PI
var angle = \ var angle = extra_offset + randf_range(-PI/3.0, PI/3.0)
extra_offset + randf_range(-PI/3.0, PI/3.0) velocity = Vector2(cos(angle), sin(angle)).normalized() * SPEED
velocity = Vector2(cos(angle), sin(angle)).normalized()
position = get_viewport_rect().size / 2.0 position = get_viewport_rect().size / 2.0
func _on_screen_exited() -> void: func _on_screen_exited() -> void:
# update score
# reinit after 1 second
await get_tree().create_timer(1.0).timeout await get_tree().create_timer(1.0).timeout
initialize() initialize()