bullets increase in speed exponentially

This commit is contained in:
derek
2024-12-12 17:02:27 -06:00
parent 6322e28f86
commit 90fa39ca4a

View File

@@ -14,6 +14,8 @@ var player_velocity
var bullet_active = true
var bullet_target : Node
var bullet_inc = 10
@onready var mesh = $Cylinder
@onready var particles = $GPUParticles3D
@onready var enemy_particles = $GPUParticlesEnemy
@@ -27,7 +29,8 @@ func _ready():
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _physics_process(delta):
linear_velocity = transform.basis * Vector3(0, 0, -bullet_speed)
bullet_inc += delta * bullet_inc * 20
linear_velocity = transform.basis * Vector3(0, 0, -bullet_inc)
if bullet_target != null:
look_at(bullet_target.global_position)