aboutsummaryrefslogtreecommitdiffstats
path: root/Bullet.gd
diff options
context:
space:
mode:
authorfreddie-a <57713959+freddie-a@users.noreply.github.com>2022-10-29 23:36:48 +0100
committerfreddie-a <57713959+freddie-a@users.noreply.github.com>2022-10-29 23:36:48 +0100
commitc86bd690462b7ac1de0641edc7ae30a1ee67df45 (patch)
tree92f9bfc7a891d62baa350e8eb4504e987380f9ac /Bullet.gd
parent6bb847b8b21ebdb6cc5e498e96687ea506f2ac26 (diff)
Accelerate player and refactor bullet spawns
Diffstat (limited to 'Bullet.gd')
-rw-r--r--Bullet.gd7
1 files changed, 3 insertions, 4 deletions
diff --git a/Bullet.gd b/Bullet.gd
index 3d850a1..e547bef 100644
--- a/Bullet.gd
+++ b/Bullet.gd
@@ -9,12 +9,11 @@ var screen_size
func _ready():
screen_size = get_viewport_rect().size
+ target = get_global_mouse_position()
+ velocity = global_position.direction_to(target) * speed
+ position += velocity * 0.05
func _physics_process(delta):
- target = get_global_mouse_position()
- if(Input.is_action_pressed("click") && shot == false):
- velocity = global_position.direction_to(target) * speed
- shot = true
velocity = move_and_slide(velocity)
for i in get_slide_count():
var collision = get_slide_collision(i)