diff options
author | cflip <cflip@cflip.net> | 2022-09-23 09:58:24 -0600 |
---|---|---|
committer | cflip <cflip@cflip.net> | 2022-09-23 09:58:24 -0600 |
commit | c46bb2fca39de21df9c4abbdc9cbbf2262e8ace0 (patch) | |
tree | 07318b462082f6ac93abd38640b8a83705c2efb8 /Sprite.gd | |
parent | c469ff91edca01c5b8a73b9a9b009ca35bda1ff6 (diff) |
Press space to shoot the basketball
This just resets the position and velocity for now
Diffstat (limited to 'Sprite.gd')
-rw-r--r-- | Sprite.gd | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -5,8 +5,11 @@ export var gravity = 15 var angular_speed = PI var velocity = Vector2(500, -800) +var start_position + # Called when the node enters the scene tree for the first time. func _ready(): + start_position = position pass # Replace with function body. # Called every frame. 'delta' is the elapsed time since the previous frame. @@ -16,3 +19,8 @@ func _process(delta): velocity.y += gravity +func _input(event): + if event.is_action_pressed("shoot"): + position = start_position + rotation = 0 + velocity = Vector2(500, -800) |